@proto-kit/sdk • Docs
Documentation / @proto-kit/sdk / AppChainTransaction
Class: AppChainTransaction
Constructors
new AppChainTransaction()
new AppChainTransaction(
signer,transactionSender):AppChainTransaction
Parameters
• signer: Signer
• transactionSender: TransactionSender
Returns
Defined in
sdk/src/transaction/AppChainTransaction.ts:9
Properties
signer
signer:
Signer
Defined in
sdk/src/transaction/AppChainTransaction.ts:10
transaction?
optionaltransaction:PendingTransaction|UnsignedTransaction
Defined in
sdk/src/transaction/AppChainTransaction.ts:7
transactionSender
transactionSender:
TransactionSender
Defined in
sdk/src/transaction/AppChainTransaction.ts:11
Methods
hasPendingTransaction()
hasPendingTransaction(
transaction?):asserts transaction is PendingTransaction
Parameters
• transaction?: PendingTransaction | UnsignedTransaction
Returns
asserts transaction is PendingTransaction
Defined in
sdk/src/transaction/AppChainTransaction.ts:27
hasUnsignedTransaction()
hasUnsignedTransaction(
transaction?):asserts transaction is UnsignedTransaction
Parameters
• transaction?: PendingTransaction | UnsignedTransaction
Returns
asserts transaction is UnsignedTransaction
Defined in
sdk/src/transaction/AppChainTransaction.ts:18
send()
send():
Promise<void>
Returns
Promise<void>
Defined in
sdk/src/transaction/AppChainTransaction.ts:48
sign()
sign():
Promise<void>
Returns
Promise<void>
Defined in
sdk/src/transaction/AppChainTransaction.ts:36
withUnsignedTransaction()
withUnsignedTransaction(
unsignedTransaction):void
Parameters
• unsignedTransaction: UnsignedTransaction
Returns
void