BroadcastApi
public protocol BroadcastApi : BaseApi
Undocumented
-
broadcast(_:)
Default implementationBroadcast transaction to DCore blockchain.
Default Implementation
Declaration
Swift
func broadcast(_ transaction: Transaction) -> Completable
Parameters
transaction
Transaction to broadcast.
-
broadcast(_:keypair:expiration:)
Default implementationBroadcast transaction to DCore blockchain.
Default Implementation
Undocumented
Undocumented
Declaration
Swift
func broadcast(_ operations: [Operation], keypair: ECKeyPairConvertible, expiration: Int?) -> Completable
Parameters
keypair
Private key.
operations
Operations to be submitted to DCore.
expiration
Transaction expiration in seconds, after the expiry the transaction is removed from recent pool and will be dismissed if not included in DCore block
-
Broadcast transaction to DCore blockchain.
Declaration
Swift
func broadcast(_ operation: Operation, keypair: ECKeyPairConvertible, expiration: Int?) -> Completable
Parameters
keypair
Private key.
operation
Operation to be submitted to DCore.
expiration
Transaction expiration in seconds, after the expiry the transaction is removed from recent pool and will be dismissed if not included in DCore block
-
broadcastWithCallback(_:)
Default implementationBroadcast transaction to DCore blockchain with callback.
Default Implementation
Declaration
Swift
func broadcastWithCallback(_ transaction: Transaction) -> Single<TransactionConfirmation>
Parameters
transaction
Transaction to broadcast.
Return Value
-
broadcastWithCallback(_:keypair:expiration:)
Default implementationBroadcast transaction to DCore blockchain with callback.
Default Implementation
Undocumented
Undocumented
Declaration
Swift
func broadcastWithCallback(_ operations: [Operation], keypair: ECKeyPairConvertible, expiration: Int?) -> Single<TransactionConfirmation>
Parameters
keypair
Private key.
operations
Operations to be submitted to DCore.
expiration
Transaction expiration in seconds, after the expiry the transaction is removed from recent pool and will be dismissed if not included in DCore block
Return Value
-
Broadcast transaction to DCore blockchain with callback.
Declaration
Swift
func broadcastWithCallback(_ operation: Operation, keypair: ECKeyPairConvertible, expiration: Int?) -> Single<TransactionConfirmation>
Parameters
keypair
Private key.
operation
Operation to be submitted to DCore.
expiration
Transaction expiration in seconds, after the expiry the transaction is removed from recent pool and will be dismissed if not included in DCore block
Return Value
-
broadcastSynchronous(_:)
Default implementationBroadcast transaction to DCore blockchain.
Default Implementation
Declaration
Swift
func broadcastSynchronous(_ transaction: Transaction) -> Single<TransactionConfirmation>
Parameters
transaction
Transaction to broadcast.
Return Value