Module: Base Types
Enumerations
Interfaces
- ArrayTransactionArgument
- ComplexTransactionArgument
- PayingAccountFees
- PlainTransactionArgument
- SimpleEnumTransactionArgument
- TransactionPayload
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