WalletClient class

Constructors

WalletClient(ClientChannel channel, {CallOptions? options, Iterable<ClientInterceptor>? interceptors})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

$createCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ClientCall<Q, R>
inherited
$createStreamingCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ResponseStream<R>
inherited
$createUnaryCall<Q, R>(ClientMethod<Q, R> method, Q request, {CallOptions? options}) → ResponseFuture<R>
inherited
accountPermissionUpdate(AccountPermissionUpdateContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
addSign(TransactionSign request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
broadcastTransaction(Transaction request, {CallOptions? options}) → ResponseFuture<Return>
buyStorage(BuyStorageContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
buyStorageBytes(BuyStorageBytesContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
clearContractABI(ClearABIContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
createAccount(AccountCreateContract request, {CallOptions? options}) → ResponseFuture<Transaction>
createAccount2(AccountCreateContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
createAddress(BytesMessage request, {CallOptions? options}) → ResponseFuture<BytesMessage>
createAssetIssue(AssetIssueContract request, {CallOptions? options}) → ResponseFuture<Transaction>
createAssetIssue2(AssetIssueContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
createCommonTransaction(Transaction request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
createShieldedContractParameters(PrivateShieldedTRC20Parameters request, {CallOptions? options}) → ResponseFuture<ShieldedTRC20Parameters>
createShieldedContractParametersWithoutAsk(PrivateShieldedTRC20ParametersWithoutAsk request, {CallOptions? options}) → ResponseFuture<ShieldedTRC20Parameters>
createShieldedTransaction(PrivateParameters request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
createShieldedTransactionWithoutSpendAuthSig(PrivateParametersWithoutAsk request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
createShieldNullifier(NfParameters request, {CallOptions? options}) → ResponseFuture<BytesMessage>
createSpendAuthSig(SpendAuthSigParameters request, {CallOptions? options}) → ResponseFuture<BytesMessage>
createTransaction(TransferContract request, {CallOptions? options}) → ResponseFuture<Transaction>
createTransaction2(TransferContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
createWitness(WitnessCreateContract request, {CallOptions? options}) → ResponseFuture<Transaction>
createWitness2(WitnessCreateContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
deployContract(CreateSmartContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
easyTransfer(EasyTransferMessage request, {CallOptions? options}) → ResponseFuture<EasyTransferResponse>
easyTransferAsset(EasyTransferAssetMessage request, {CallOptions? options}) → ResponseFuture<EasyTransferResponse>
easyTransferAssetByPrivate(EasyTransferAssetByPrivateMessage request, {CallOptions? options}) → ResponseFuture<EasyTransferResponse>
easyTransferByPrivate(EasyTransferByPrivateMessage request, {CallOptions? options}) → ResponseFuture<EasyTransferResponse>
exchangeCreate(ExchangeCreateContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
exchangeInject(ExchangeInjectContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
exchangeTransaction(ExchangeTransactionContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
exchangeWithdraw(ExchangeWithdrawContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
freezeBalance(FreezeBalanceContract request, {CallOptions? options}) → ResponseFuture<Transaction>
freezeBalance2(FreezeBalanceContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
generateAddress(EmptyMessage request, {CallOptions? options}) → ResponseFuture<AddressPrKeyPairMessage>
getAccount(Account request, {CallOptions? options}) → ResponseFuture<Account>
getAccountBalance(AccountBalanceRequest request, {CallOptions? options}) → ResponseFuture<AccountBalanceResponse>
getAccountById(Account request, {CallOptions? options}) → ResponseFuture<Account>
getAccountNet(Account request, {CallOptions? options}) → ResponseFuture<AccountNetMessage>
getAccountResource(Account request, {CallOptions? options}) → ResponseFuture<AccountResourceMessage>
getAkFromAsk(BytesMessage request, {CallOptions? options}) → ResponseFuture<BytesMessage>
getAssetIssueByAccount(Account request, {CallOptions? options}) → ResponseFuture<AssetIssueList>
getAssetIssueById(BytesMessage request, {CallOptions? options}) → ResponseFuture<AssetIssueContract>
getAssetIssueByName(BytesMessage request, {CallOptions? options}) → ResponseFuture<AssetIssueContract>
getAssetIssueList(EmptyMessage request, {CallOptions? options}) → ResponseFuture<AssetIssueList>
getAssetIssueListByName(BytesMessage request, {CallOptions? options}) → ResponseFuture<AssetIssueList>
getBlockBalanceTrace(BlockBalanceTrace_BlockIdentifier request, {CallOptions? options}) → ResponseFuture<BlockBalanceTrace>
getBlockById(BytesMessage request, {CallOptions? options}) → ResponseFuture<Block>
getBlockByLatestNum(NumberMessage request, {CallOptions? options}) → ResponseFuture<BlockList>
getBlockByLatestNum2(NumberMessage request, {CallOptions? options}) → ResponseFuture<BlockListExtention>
getBlockByLimitNext(BlockLimit request, {CallOptions? options}) → ResponseFuture<BlockList>
getBlockByLimitNext2(BlockLimit request, {CallOptions? options}) → ResponseFuture<BlockListExtention>
getBlockByNum(NumberMessage request, {CallOptions? options}) → ResponseFuture<Block>
getBlockByNum2(NumberMessage request, {CallOptions? options}) → ResponseFuture<BlockExtention>
getBrokerageInfo(BytesMessage request, {CallOptions? options}) → ResponseFuture<NumberMessage>
getBurnTrx(EmptyMessage request, {CallOptions? options}) → ResponseFuture<NumberMessage>
getChainParameters(EmptyMessage request, {CallOptions? options}) → ResponseFuture<ChainParameters>
getContract(BytesMessage request, {CallOptions? options}) → ResponseFuture<SmartContract>
getContractInfo(BytesMessage request, {CallOptions? options}) → ResponseFuture<SmartContractDataWrapper>
getDelegatedResource(DelegatedResourceMessage request, {CallOptions? options}) → ResponseFuture<DelegatedResourceList>
getDelegatedResourceAccountIndex(BytesMessage request, {CallOptions? options}) → ResponseFuture<DelegatedResourceAccountIndex>
getDiversifier(EmptyMessage request, {CallOptions? options}) → ResponseFuture<DiversifierMessage>
getExchangeById(BytesMessage request, {CallOptions? options}) → ResponseFuture<Exchange>
getExpandedSpendingKey(BytesMessage request, {CallOptions? options}) → ResponseFuture<ExpandedSpendingKeyMessage>
getIncomingViewingKey(ViewingKeyMessage request, {CallOptions? options}) → ResponseFuture<IncomingViewingKeyMessage>
getMarketOrderByAccount(BytesMessage request, {CallOptions? options}) → ResponseFuture<MarketOrderList>
getMarketOrderById(BytesMessage request, {CallOptions? options}) → ResponseFuture<MarketOrder>
getMarketOrderListByPair(MarketOrderPair request, {CallOptions? options}) → ResponseFuture<MarketOrderList>
getMarketPairList(EmptyMessage request, {CallOptions? options}) → ResponseFuture<MarketOrderPairList>
getMarketPriceByPair(MarketOrderPair request, {CallOptions? options}) → ResponseFuture<MarketPriceList>
getMerkleTreeVoucherInfo(OutputPointInfo request, {CallOptions? options}) → ResponseFuture<IncrementalMerkleVoucherInfo>
getNewShieldedAddress(EmptyMessage request, {CallOptions? options}) → ResponseFuture<ShieldedAddressInfo>
getNextMaintenanceTime(EmptyMessage request, {CallOptions? options}) → ResponseFuture<NumberMessage>
getNkFromNsk(BytesMessage request, {CallOptions? options}) → ResponseFuture<BytesMessage>
getNodeInfo(EmptyMessage request, {CallOptions? options}) → ResponseFuture<NodeInfo>
getNowBlock(EmptyMessage request, {CallOptions? options}) → ResponseFuture<Block>
getNowBlock2(EmptyMessage request, {CallOptions? options}) → ResponseFuture<BlockExtention>
getPaginatedAssetIssueList(PaginatedMessage request, {CallOptions? options}) → ResponseFuture<AssetIssueList>
getPaginatedExchangeList(PaginatedMessage request, {CallOptions? options}) → ResponseFuture<ExchangeList>
getPaginatedProposalList(PaginatedMessage request, {CallOptions? options}) → ResponseFuture<ProposalList>
getPendingSize(EmptyMessage request, {CallOptions? options}) → ResponseFuture<NumberMessage>
getProposalById(BytesMessage request, {CallOptions? options}) → ResponseFuture<Proposal>
getRcm(EmptyMessage request, {CallOptions? options}) → ResponseFuture<BytesMessage>
getRewardInfo(BytesMessage request, {CallOptions? options}) → ResponseFuture<NumberMessage>
getShieldTransactionHash(Transaction request, {CallOptions? options}) → ResponseFuture<BytesMessage>
getSpendingKey(EmptyMessage request, {CallOptions? options}) → ResponseFuture<BytesMessage>
getTransactionApprovedList(Transaction request, {CallOptions? options}) → ResponseFuture<TransactionApprovedList>
getTransactionById(BytesMessage request, {CallOptions? options}) → ResponseFuture<Transaction>
getTransactionCountByBlockNum(NumberMessage request, {CallOptions? options}) → ResponseFuture<NumberMessage>
getTransactionFromPending(BytesMessage request, {CallOptions? options}) → ResponseFuture<Transaction>
getTransactionInfoByBlockNum(NumberMessage request, {CallOptions? options}) → ResponseFuture<TransactionInfoList>
getTransactionInfoById(BytesMessage request, {CallOptions? options}) → ResponseFuture<TransactionInfo>
getTransactionListFromPending(EmptyMessage request, {CallOptions? options}) → ResponseFuture<TransactionIdList>
getTransactionSign(TransactionSign request, {CallOptions? options}) → ResponseFuture<Transaction>
getTransactionSign2(TransactionSign request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
getTransactionSignWeight(Transaction request, {CallOptions? options}) → ResponseFuture<TransactionSignWeight>
getTriggerInputForShieldedTRC20Contract(ShieldedTRC20TriggerContractParameters request, {CallOptions? options}) → ResponseFuture<BytesMessage>
getZenPaymentAddress(IncomingViewingKeyDiversifierMessage request, {CallOptions? options}) → ResponseFuture<PaymentAddressMessage>
isShieldedTRC20ContractNoteSpent(NfTRC20Parameters request, {CallOptions? options}) → ResponseFuture<NullifierResult>
isSpend(NoteParameters request, {CallOptions? options}) → ResponseFuture<SpendResult>
listExchanges(EmptyMessage request, {CallOptions? options}) → ResponseFuture<ExchangeList>
listNodes(EmptyMessage request, {CallOptions? options}) → ResponseFuture<NodeList>
listProposals(EmptyMessage request, {CallOptions? options}) → ResponseFuture<ProposalList>
listWitnesses(EmptyMessage request, {CallOptions? options}) → ResponseFuture<WitnessList>
marketCancelOrder(MarketCancelOrderContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
marketSellAsset(MarketSellAssetContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
participateAssetIssue(ParticipateAssetIssueContract request, {CallOptions? options}) → ResponseFuture<Transaction>
participateAssetIssue2(ParticipateAssetIssueContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
proposalApprove(ProposalApproveContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
proposalCreate(ProposalCreateContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
proposalDelete(ProposalDeleteContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
scanAndMarkNoteByIvk(IvkDecryptAndMarkParameters request, {CallOptions? options}) → ResponseFuture<DecryptNotesMarked>
scanNoteByIvk(IvkDecryptParameters request, {CallOptions? options}) → ResponseFuture<DecryptNotes>
scanNoteByOvk(OvkDecryptParameters request, {CallOptions? options}) → ResponseFuture<DecryptNotes>
scanShieldedTRC20NotesByIvk(IvkDecryptTRC20Parameters request, {CallOptions? options}) → ResponseFuture<DecryptNotesTRC20>
scanShieldedTRC20NotesByOvk(OvkDecryptTRC20Parameters request, {CallOptions? options}) → ResponseFuture<DecryptNotesTRC20>
sellStorage(SellStorageContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
setAccountId(SetAccountIdContract request, {CallOptions? options}) → ResponseFuture<Transaction>
toString() String
A string representation of this object.
inherited
totalTransaction(EmptyMessage request, {CallOptions? options}) → ResponseFuture<NumberMessage>
transferAsset(TransferAssetContract request, {CallOptions? options}) → ResponseFuture<Transaction>
transferAsset2(TransferAssetContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
triggerConstantContract(TriggerSmartContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
triggerContract(TriggerSmartContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
unfreezeAsset(UnfreezeAssetContract request, {CallOptions? options}) → ResponseFuture<Transaction>
unfreezeAsset2(UnfreezeAssetContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
unfreezeBalance(UnfreezeBalanceContract request, {CallOptions? options}) → ResponseFuture<Transaction>
unfreezeBalance2(UnfreezeBalanceContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
updateAccount(AccountUpdateContract request, {CallOptions? options}) → ResponseFuture<Transaction>
updateAccount2(AccountUpdateContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
updateAsset(UpdateAssetContract request, {CallOptions? options}) → ResponseFuture<Transaction>
updateAsset2(UpdateAssetContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
updateBrokerage(UpdateBrokerageContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
updateEnergyLimit(UpdateEnergyLimitContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
updateSetting(UpdateSettingContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
updateWitness(WitnessUpdateContract request, {CallOptions? options}) → ResponseFuture<Transaction>
updateWitness2(WitnessUpdateContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
voteWitnessAccount(VoteWitnessContract request, {CallOptions? options}) → ResponseFuture<Transaction>
voteWitnessAccount2(VoteWitnessContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>
withdrawBalance(WithdrawBalanceContract request, {CallOptions? options}) → ResponseFuture<Transaction>
withdrawBalance2(WithdrawBalanceContract request, {CallOptions? options}) → ResponseFuture<TransactionExtention>

Operators

operator ==(Object other) bool
The equality operator.
inherited