(ChargeTransactionPaymentWrapper, SudoTransactionExtension, CheckShieldedTxValidity, SubtensorTransactionExtension, DrandPriority)
Tuple 387 v393About This Type
Tuple of 5 values: ChargeTransactionPaymentWrapper, SudoTransactionExtension, CheckShieldedTxValidity, SubtensorTransactionExtension, DrandPriority.
A fixed-size ordered collection of heterogeneous types, each encoded in order.
Encoding: Each element encoded consecutively in declaration order.
Tuple (5 elements)
SCALE Encoding
- Rule
- 5 elements encoded consecutively in declaration order.
- Size
- sum of element sizes
Examples
(ChargeTransactionPaymentWrapper, SudoTransactionExtension, CheckShieldedTxValidity, SubtensorTransactionExtension, DrandPriority) = (<ChargeTransactionPaymentWrapper>, <SudoTransactionExtension>, <CheckShieldedTxValidity>, <SubtensorTransactionExtension>, <DrandPriority>)
0x<ChargeTransactionPaymentWrapper><SudoTransactionExtension><CheckShieldedTxValidity><SubtensorTransactionExtension><DrandPriority>element 0 ChargeTransactionPaymentWrapper encoded at position 0element 1 SudoTransactionExtension encoded at position 1element 2 CheckShieldedTxValidity encoded at position 2element 3 SubtensorTransactionExtension encoded at position 3element 4 DrandPriority encoded at position 4Code Examples
import { TypeRegistry } from "@polkadot/types";
const registry = new TypeRegistry();
// Encode a (ChargeTransactionPaymentWrapper, SudoTransactionExtension, CheckShieldedTxValidity, SubtensorTransactionExtension, DrandPriority)
const tuple = registry.createType("(ChargeTransactionPaymentWrapper, SudoTransactionExtension, CheckShieldedTxValidity, SubtensorTransactionExtension, DrandPriority)", [0, 0, 0, 0, 0]);
console.log("Hex:", tuple.toHex());Referenced By (1)
Type Information
- Type ID
- 387
- Kind
- Tuple
- Runtime
- v393