public func icrc1_name() : async TextFunctions for the ICRC1 token standard
public func icrc1_symbol() : async Textpublic func icrc1_decimals() : async Nat8public func icrc1_fee() : async ICRC1.Balancepublic func icrc1_metadata() : async [ICRC1.MetaDatum]public func icrc1_total_supply() : async ICRC1.Balancepublic func icrc1_minting_account() : async ?ICRC1.Accountpublic func icrc1_balance_of(args : ICRC1.Account) : async ICRC1.Balancepublic func icrc1_supported_standards() : async [ICRC1.SupportedStandard]public func icrc1_transfer(args : ICRC1.TransferArgs) : async Result.Result<ICRC1.Balance, ICRC1.TransferError>public func mint(args : ICRC1.Mint) : async Result.Result<ICRC1.Balance, ICRC1.TransferError>public func burn(args : ICRC1.BurnArgs) : async Result.Result<ICRC1.Balance, ICRC1.TransferError>public func get_transaction(token_id : Nat) : async ?ICRC1.Transactionpublic func get_transactions(req : ICRC1.GetTransactionsRequest) : async ()