RpcClient class
- Mixed in types
Constructors
- RpcClient(RpcService service, {RpcSubscribeCallback? subscribeCallback})
- RpcClient.http(String url)
-
factory
- RpcClient.ipc(String path, {RpcSubscribeCallback? subscribeCallback})
-
factory
- RpcClient.ws(String url, {RpcSubscribeCallback? subscribeCallback})
-
factory
Properties
- api ↔ RpcApi
-
latefinaloverride-getter
- contract → RpcContract
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isClosed → bool
-
no setteroverride
- ledger → RpcLedger
-
no setter
- net → RpcNet
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- service → RpcService
-
final
- subscribe → RpcSubscribe
-
no setter
-
subscriptionCallbackMapping
↔ Map<
String, RpcSubscribeCallback> -
getter/setter pairoverride-getter
- typeMapping ↔ TypeMapping
-
latefinaloverride-getter
- util → RpcUtil
-
no setter
- wallet → RpcWallet
-
no setter
Methods
-
addEntropyStore(
String path) → Future< void> -
inherited
-
callOffchainMethod(
RpcContractCallParams params) → Future< RpcBase64> -
inherited
-
close(
) → Future< void> -
override
-
convertJson<
T> (dynamic json) → T -
override
-
createAccountBlockFilter(
) → Future< RpcFilterId> -
inherited
-
createAccountBlockFilterByAddress(
ViteAddress address) → Future< RpcFilterId> -
inherited
-
createAccountBlockSubscription(
[RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
createAccountBlockSubscriptionByAddress(
ViteAddress address, [RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
createContractAddress(
ViteAddress address, String currentHeight, RpcHash previousHash) → Future< ViteAddress> -
inherited
-
createEntropyFile(
String passphrase) → Future< RpcEntropyFile> -
inherited
-
createSnapshotBlockFilter(
) → Future< RpcFilterId> -
inherited
-
createSnapshotBlockSubscription(
[RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
createTxWithPassphrase(
RpcTxWithPassphrase tx) → Future< void> -
inherited
-
createUnreceivedBlockFilterByAddress(
ViteAddress address) → Future< RpcFilterId> -
inherited
-
createUnreceivedBlockSubscriptionByAddress(
ViteAddress address, [RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
createVmLogFilter(
RpcVmLogFilter filter) → Future< RpcFilterId> -
inherited
-
createVmLogSubscription<
T> (RpcVmLogFilter filter, [RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
deriveAddressByIndex(
ViteAddress address, int index) → Future< RpcDerivedAddress> -
inherited
-
deriveAddressByPath(
String path, String bip44Path) → Future< RpcDerivedAddress> -
inherited
-
deriveAddressesByIndexRange(
String path, int startIndex, int endIndex) → Future< List< ViteAddress> > -
inherited
-
exportMnemonics(
String path, String passphrase) → Future< String> -
inherited
-
findAddress(
String path, ViteAddress address) → Future< RpcAddressLocation> -
inherited
-
getAccountBlockByHash(
RpcHash hash) → Future< RpcAccountBlock> -
inherited
-
getAccountBlockByHeight(
ViteAddress address, int height) → Future< RpcAccountBlock> -
inherited
-
getAccountBlocks(
ViteAddress address, {RpcHash? accountBlockHash, String? tokenId, int count = 1}) → Future< List< RpcAccountBlock> > -
inherited
-
getAccountBlocksByAddress(
ViteAddress address, {int pageIndex = 0, int pageSize = 10}) → Future< List< RpcAccountBlock> > -
inherited
-
getAccountInfoByAddress(
ViteAddress address) → Future< RpcAccountInfo> -
inherited
-
getAllEntropyFiles(
) → Future< List< String> > -
inherited
-
getChangesByFilterId(
RpcFilterId filterId) → Future< RpcFilterResponse> -
inherited
-
getChunksV2(
String startIndex, String endIndex) → Future< List< RpcLedgerChunk> > -
inherited
-
getContractInfo(
ViteAddress address) → Future< RpcContractInfo> -
inherited
-
getContractStorage(
ViteAddress address, RpcHex key) → Future< Map< RpcHex, RpcHex> > -
inherited
-
getDelegatedStakeInfo(
RpcStakeInfoRequest request) → Future< RpcStakeInfo> -
inherited
-
getEntropyFilesInStandardDir(
) → Future< List< String> > -
inherited
-
getLatestAccountBlock(
ViteAddress address) → Future< RpcAccountBlock> -
inherited
-
getLatestSnapshotHash(
) → Future< RpcHash> -
inherited
-
getNodeInfo(
) → Future< RpcNodeInfo> -
inherited
-
getPowDifficulty(
RpcPowDifficultyParams params) → Future< RpcPowDifficultyResult> -
inherited
-
getPowNonce(
RpcUint64 difficulty, RpcHash powHash) → Future< RpcBase64> -
inherited
-
getQuotaByAccount(
ViteAddress address) → Future< RpcQuotaInfo> -
inherited
-
getRequiredStakeAmount(
RpcUint64 quotaPerSecond) → Future< RpcBigInt> -
inherited
-
getSbp(
String sbpName) → Future< RpcSbpInfo> -
inherited
-
getSbpList(
ViteAddress address) → Future< List< RpcSbpInfo> > -
inherited
-
getSbpRewardByCycle(
RpcUint64 cycle) → Future< RpcRewardByDayInfo> -
inherited
-
getSbpRewardByTimestamp(
int timestamp) → Future< RpcRewardByDayInfo> -
inherited
-
getSbpRewardPendingWithdrawal(
String sbpName) → Future< RpcRewardInfo> -
inherited
-
getSbpVoteDetailsByCycle(
RpcUint64 cycle) → Future< List< RpcSbpVoteDetail> > -
inherited
-
getSbpVoteList(
) → Future< List< RpcSbpVoteInfo> > -
inherited
-
getSnapshotBlockByHash(
RpcHash hash) → Future< RpcSnapshotBlock> -
inherited
-
getSnapshotBlockByHeight(
int height) → Future< RpcSnapshotBlock> -
inherited
-
getSnapshotChainHeight(
) → Future< RpcUint64> -
inherited
-
getStakeList(
ViteAddress address, [int pageIndex = 0, int pageSize = 10]) → Future< RpcStakeListInfo> -
inherited
-
getSyncDetail(
) → Future< RpcSyncDetail> -
inherited
-
getSyncInfo(
) → Future< RpcSyncInfo> -
inherited
-
getTokenInfoById(
TokenId tokenId) → Future< RpcTokenInfo> -
inherited
-
getTokenInfoList(
int pageIndex, int pageSize) → Future< RpcTokenListInfo> -
inherited
-
getTokenInfoListByOwner(
ViteAddress address) → Future< List< RpcTokenInfo> > -
inherited
-
getUnreceivedBlocksByAddress(
ViteAddress address, {int pageIndex = 0, int pageSize = 10}) → Future< List< RpcAccountBlock> > -
inherited
-
getUnreceivedBlocksInBatch(
List< RpcAccountBlockRange> ranges) → Future<Map< String, List< >RpcAccountBlock> > -
inherited
-
getUnreceivedTransactionSummaryByAddress(
ViteAddress address) → Future< RpcAccountInfo> -
inherited
-
getUnreceivedTransactionSummaryInBatch(
List< ViteAddress> addresses) → Future<List< RpcAccountInfo> > -
inherited
-
getVmLogs(
RpcHash hash) → Future< List< RpcVmLog> > -
inherited
-
getVmLogsByFilter(
RpcVmLogFilter filter) → Future< List< RpcFilteredVmLog> > -
inherited
-
getVotedSbp(
ViteAddress address) → Future< RpcVoteInfo?> -
inherited
-
globalFindAddress(
ViteAddress address) → Future< RpcAddressLocation> -
inherited
-
isUnlocked(
ViteAddress address) → Future< bool> -
inherited
-
lock(
String path) → Future< void> -
inherited
-
newAccountBlock(
[RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
newAccountBlockFilter(
) → Future< RpcFilterId> -
inherited
-
newAccountBlockForAddress(
ViteAddress address, [RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
newAccountBlockForAddressFilter(
ViteAddress address) → Future< RpcFilterId> -
inherited
-
newSnapshotBlock(
[RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
newSnapshotBlockFilter(
) → Future< RpcFilterId> -
inherited
-
newUnreceivedBlockByAddress(
ViteAddress address, [RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
newUnreceivedBlockByAddressFilter(
ViteAddress address) → Future< RpcFilterId> -
inherited
-
newVmLog(
RpcVmLogFilter filter, [RpcSubscribeCallback? callback]) → Future< RpcSubscriptionId> -
inherited
-
newVmLogFilter(
RpcVmLogFilter filter) → Future< RpcFilterId> -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
query(
RpcQueryParams params) → Future< RpcBase64> -
inherited
-
recoverEntropyFile(
String mnemonic, String passphrase) → Future< RpcEntropyFile> -
inherited
-
sendRawTransaction(
RpcRawTransaction transaction) → Future< void> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
uninstallFilter(
RpcFilterId filterId) → Future< bool> -
inherited
-
unlock(
String path, String passphrase) → Future< void> -
inherited
-
unsubscribe(
String subscriptionId) → Future< bool> -
inherited
-
wrapSubscription(
Future< String> rpcCall(), RpcSubscribeCallback? callback) → Future<String> -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited