public interface StateProofService
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<StateMerkleProof<AccountInfo>> |
account(AccountInfo state)
It returns the StateMerkleProof of an account.
|
io.reactivex.Observable<StateMerkleProof<AccountInfo>> |
account(Address address)
It returns the StateMerkleProof of an account.
|
io.reactivex.Observable<StateMerkleProof<AccountRestrictions>> |
accountRestrictions(AccountRestrictions state)
It returns the StateMerkleProof of an account restriction.
|
io.reactivex.Observable<StateMerkleProof<AccountRestrictions>> |
accountRestrictions(Address address)
It returns the StateMerkleProof of an account restriction.
|
io.reactivex.Observable<StateMerkleProof<HashLockInfo>> |
hashLock(HashLockInfo state)
It returns the StateMerkleProof of a hash lock.
|
io.reactivex.Observable<StateMerkleProof<HashLockInfo>> |
hashLock(java.lang.String hash)
It returns the StateMerkleProof of a hash lock.
|
io.reactivex.Observable<StateMerkleProof<Metadata>> |
metadata(Metadata state)
It returns the StateMerkleProof of a metadata.
|
io.reactivex.Observable<StateMerkleProof<Metadata>> |
metadata(java.lang.String compositeHash)
It returns the StateMerkleProof of a metadata.
|
io.reactivex.Observable<StateMerkleProof<MosaicInfo>> |
mosaic(MosaicId mosaicId)
It returns the StateMerkleProof of a mosaic.
|
io.reactivex.Observable<StateMerkleProof<MosaicInfo>> |
mosaic(MosaicInfo state)
It returns the StateMerkleProof of a mosaic.
|
io.reactivex.Observable<StateMerkleProof<MosaicRestriction<?>>> |
mosaicRestriction(MosaicRestriction<?> state)
It returns the StateMerkleProof of a mosaic restriction.
|
io.reactivex.Observable<StateMerkleProof<MosaicRestriction<?>>> |
mosaicRestriction(java.lang.String compositeHash)
It returns the StateMerkleProof of a mosaic restriction.
|
io.reactivex.Observable<StateMerkleProof<MultisigAccountInfo>> |
multisig(Address address)
It returns the StateMerkleProof of a multisig account.
|
io.reactivex.Observable<StateMerkleProof<MultisigAccountInfo>> |
multisig(MultisigAccountInfo state)
It returns the StateMerkleProof of a multisig account.
|
io.reactivex.Observable<StateMerkleProof<NamespaceInfo>> |
namespace(NamespaceId namespaceId)
It returns the StateMerkleProof of a namespace.
|
io.reactivex.Observable<StateMerkleProof<NamespaceInfo>> |
namespace(NamespaceInfo state)
It returns the StateMerkleProof of a namespace.
|
io.reactivex.Observable<StateMerkleProof<SecretLockInfo>> |
secretLock(SecretLockInfo state)
It returns the StateMerkleProof of a secret lock.
|
io.reactivex.Observable<StateMerkleProof<SecretLockInfo>> |
secretLock(java.lang.String compositeHash)
It returns the StateMerkleProof of a secret lock.
|
io.reactivex.Observable<StateMerkleProof<MosaicInfo>> mosaic(MosaicId mosaicId)
mosaicId - the mosaic id of the state to be loadedStateMerkleProofio.reactivex.Observable<StateMerkleProof<MosaicInfo>> mosaic(MosaicInfo state)
state - the mosaic stateStateMerkleProofio.reactivex.Observable<StateMerkleProof<MosaicRestriction<?>>> mosaicRestriction(java.lang.String compositeHash)
compositeHash - the restriction id of the state to be loadedStateMerkleProofio.reactivex.Observable<StateMerkleProof<MosaicRestriction<?>>> mosaicRestriction(MosaicRestriction<?> state)
state - the mosaic restriction stateStateMerkleProofio.reactivex.Observable<StateMerkleProof<HashLockInfo>> hashLock(java.lang.String hash)
hash - the hash lock id of the state to be loadedStateMerkleProofio.reactivex.Observable<StateMerkleProof<HashLockInfo>> hashLock(HashLockInfo state)
state - the hash lock state.StateMerkleProofio.reactivex.Observable<StateMerkleProof<SecretLockInfo>> secretLock(java.lang.String compositeHash)
compositeHash - the secret lock id of the state to be loadedStateMerkleProofio.reactivex.Observable<StateMerkleProof<SecretLockInfo>> secretLock(SecretLockInfo state)
state - the secret lock stateStateMerkleProofio.reactivex.Observable<StateMerkleProof<Metadata>> metadata(java.lang.String compositeHash)
compositeHash - the metadata id of the state to be loadedStateMerkleProofio.reactivex.Observable<StateMerkleProof<Metadata>> metadata(Metadata state)
state - the metadata stateStateMerkleProofio.reactivex.Observable<StateMerkleProof<AccountRestrictions>> accountRestrictions(Address address)
address - the account restriction address.StateMerkleProofio.reactivex.Observable<StateMerkleProof<AccountRestrictions>> accountRestrictions(AccountRestrictions state)
state - the account restriction state.StateMerkleProofio.reactivex.Observable<StateMerkleProof<AccountInfo>> account(Address address)
address - the account address.StateMerkleProofio.reactivex.Observable<StateMerkleProof<AccountInfo>> account(AccountInfo state)
state - the account state.StateMerkleProofio.reactivex.Observable<StateMerkleProof<MultisigAccountInfo>> multisig(Address address)
address - the multisig account address.StateMerkleProofio.reactivex.Observable<StateMerkleProof<MultisigAccountInfo>> multisig(MultisigAccountInfo state)
state - the multisig account state.StateMerkleProofio.reactivex.Observable<StateMerkleProof<NamespaceInfo>> namespace(NamespaceId namespaceId)
namespaceId - the namespace id.StateMerkleProofio.reactivex.Observable<StateMerkleProof<NamespaceInfo>> namespace(NamespaceInfo state)
state - the namespace state.StateMerkleProof