base.types - PolymeshAssociation/polymesh-sdk GitHub Wiki
Module: base/types
Table of contents
Enumerations
Interfaces
- ArrayTransactionArgument
- ComplexTransactionArgument
- PayingAccountFees
- PlainTransactionArgument
- SimpleEnumTransactionArgument
- TransactionPayload
Type Aliases
- MapTxData
- PayingAccount
- PolymeshError
- PolymeshTransaction
- PolymeshTransactionBatch
- TransactionArgument
Type Aliases
MapTxData
Ƭ MapTxData<ArgsArray
>: { [K in keyof ArgsArray]: ArgsArray[K] extends unknown[] ? TxData<ArgsArray[K]> : never }
Apply the TxData type to all args in an array
Type parameters
Name | Type |
---|---|
ArgsArray |
extends unknown [][] |
Defined in
PayingAccount
Ƭ PayingAccount: { account
: Account
; allowance
: BigNumber
; type
: Subsidy
} | { account
: Account
; type
: Caller
| Other
| MultiSigCreator
}
Data representing the Account responsible for paying fees for a transaction
Defined in
PolymeshError
Ƭ PolymeshError: PolymeshError
Defined in
PolymeshTransaction
Ƭ PolymeshTransaction<ReturnValue
, TransformedReturnValue
, Args
>: PolymeshTransaction
<ReturnValue
, TransformedReturnValue
, Args
>
Type parameters
Name | Type |
---|---|
ReturnValue |
unknown |
TransformedReturnValue |
ReturnValue |
Args |
extends unknown [] | [] = unknown [] |
Defined in
PolymeshTransactionBatch
Ƭ PolymeshTransactionBatch<ReturnValue
, TransformedReturnValue
, Args
>: PolymeshTransactionBatch
<ReturnValue
, TransformedReturnValue
, Args
>
Type parameters
Name | Type |
---|---|
ReturnValue |
unknown |
TransformedReturnValue |
ReturnValue |
Args |
extends unknown [][] = unknown [][] |
Defined in
TransactionArgument
Ƭ TransactionArgument: { _rawType
: TypeDef
; name
: string
; optional
: boolean
} & PlainTransactionArgument
| ArrayTransactionArgument
| SimpleEnumTransactionArgument
| ComplexTransactionArgument