Skip to content

MERIYOAK/Crypto_token

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check your Balance

  1. Find out your principal id:
dfx identity get-principal
```s

2. Save it somewhere.

e.g. My principal id is: d4kad-yhg5u-gdjx2-z2nex-xarnl-ejrrb-wmknu-v6754-oknfr-sf4dx-xqe......2vxsx-fae


3. Format and store it in a command line variable:

OWNER_PUBLIC_KEY="principal "$( \dfx identity get-principal )""


4. Check that step 3 worked by printing it out:

echo $OWNER_PUBLIC_KEY


5. Check the owner's balance:

dfx canister call token balanceOf "( $OWNER_PUBLIC_KEY )"


# Charge the Canister


1. Check canister ID:

dfx canister id token


2. Save canister ID into a command line variable:

CANISTER_PUBLIC_KEY="principal "$( \dfx canister id token )""


3. Check canister ID has been successfully saved:

echo $CANISTER_PUBLIC_KEY


4. Transfer half a billion tokens to the canister Principal ID:

dfx canister call token transfer "($CANISTER_PUBLIC_KEY, 500_000_000)"


# Deploy the Project to the Live IC Network

1. Create and deploy canisters:

dfx deploy --network ic


2. Check the live canister ID:

dfx canister --network ic id token


3. Save the live canister ID to a command line variable:

LIVE_CANISTER_KEY="principal "$( \dfx canister --network ic id token )""


4. Check that it worked:

echo $LIVE_CANISTER_KEY


5. Transfer some tokens to the live canister:

dfx canister --network ic call token transfer "($LIVE_CANISTER_KEY, 50_000_000)"


6. Get live canister front-end id:

dfx canister --network ic id token_assets

7. Copy the id from step 6 and add .raw.ic0.app to the end to form a URL.
e.g. zdv65-7qaaa-aaaai-qibdq-cai.raw.ic0.app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published