layout property
StructLayout
layout
getter/setter pair
Implementation
static StructLayout layout = LayoutConst.struct([
LayoutConst.u8(property: 'version'),
LayoutConst.boolean(property: 'isInitialized'),
LayoutConst.u8(property: 'bumpSeed'),
SolanaLayoutUtils.publicKey('poolTokenProgramId'),
SolanaLayoutUtils.publicKey('tokenAccountA'),
SolanaLayoutUtils.publicKey('tokenAccountB'),
SolanaLayoutUtils.publicKey('tokenPool'),
SolanaLayoutUtils.publicKey('mintA'),
SolanaLayoutUtils.publicKey('mintB'),
SolanaLayoutUtils.publicKey('feeAccount'),
TokenSwapFees.staticLayout,
LayoutConst.u8(property: 'curveType'),
LayoutConst.blob(32, property: 'curveParameters'),
]);