Class BlockchainTransactionService
Hierarchy
-
BlockchainTransactionService
Constructors
constructor
-
Parameters
Properties
Private client
Private connection
Private networkType
networkType: NetworkType
Methods
createAndAnnounceTransaction
- createAndAnnounceTransaction(payload: ProximaxMessagePayloadModel, signerPrivateKey: string, recipientPublicKey: string, recipientAddress: string, transactionDeadline: number, useBlockchainSecureMessage: boolean): Observable<string>
-
Parameters
-
-
signerPrivateKey: string
-
recipientPublicKey: string
-
recipientAddress: string
-
transactionDeadline: number
-
useBlockchainSecureMessage: boolean
Returns Observable<string>
Private getRecipient
- getRecipient(recipientAddress: string, recipientPublicKey: string, signerPrivateKey: string): Address
-
Parameters
-
recipientAddress: string
-
recipientPublicKey: string
-
signerPrivateKey: string
Returns Address
getTransferTransaction
- getTransferTransaction(transactionHash: string): Observable<TransferTransaction>
-
Parameters
Returns Observable<TransferTransaction>
testGetRecipient
- testGetRecipient(recipientAddress: string, recipientPublicKey: string, signerPrivateKey: string): Address
-
Parameters
-
recipientAddress: string
-
recipientPublicKey: string
-
signerPrivateKey: string
Returns Address
Class represents the blockchain transaction service