MetaplexTokenMetaDataUpdateAsAuthorityItemDelegateV2Layout.fromBuffer constructor
MetaplexTokenMetaDataUpdateAsAuthorityItemDelegateV2Layout.fromBuffer(
- List<int> data
)
Implementation
factory MetaplexTokenMetaDataUpdateAsAuthorityItemDelegateV2Layout.fromBuffer(
List<int> data) {
final decode = ProgramLayout.decodeAndValidateStruct(
layout: _layout,
bytes: data,
instruction: MetaplexTokenMetaDataProgramInstruction
.updateAsAuthorityItemDelegateV2.insturction,
discriminator: discriminator);
return MetaplexTokenMetaDataUpdateAsAuthorityItemDelegateV2Layout(
authorizationData: decode["authorizationData"] == null
? null
: Payload.fromJson(decode["authorizationData"]),
tokenStandard: decode["tokenStandard"] == null
? null
: MetaDataTokenStandard.fromJson(decode["tokenStandard"]),
isMutable: decode["isMutable"],
primarySaleHappened: decode["primarySaleHappened"],
newUpdateAuthority: decode["newUpdateAuthority"]);
}