CatapultServer
v0.5.0.1 (Elephant)
|
An api for retrieving transaction information from a remote node. More...
Public Member Functions | |
virtual thread::future< model::TransactionRange > | unconfirmedTransactions (BlockFeeMultiplier minFeeMultiplier, model::ShortHashRange &&knownShortHashes) const =0 |
Public Member Functions inherited from catapult::api::RemoteApi | |
virtual | ~RemoteApi ()=default |
const Key & | remotePublicKey () const |
Gets the remote node public key. More... | |
Protected Member Functions | |
RemoteTransactionApi (const Key &remotePublicKey) | |
Creates a remote api for the node with specified public key (remotePublicKey). More... | |
Protected Member Functions inherited from catapult::api::RemoteApi | |
RemoteApi (const Key &remotePublicKey) | |
Creates a remote api for the node with specified public key (remotePublicKey). More... | |
An api for retrieving transaction information from a remote node.
|
inlineexplicitprotected |
Creates a remote api for the node with specified public key (remotePublicKey).
|
pure virtual |
Gets all unconfirmed transactions from the remote that have a fee multiplier at least minFeeMultiplier and do not have a short hash in knownShortHashes.