UNPKG

@cks-systems/manifest-sdk

Version:
18 lines (17 loc) 572 B
import { BeetArgsStruct, u32 } from '@metaplex-foundation/beet'; import { publicKey as beetPublicKey } from '@metaplex-foundation/beet-solana'; /** * PublicKey deserializer. */ export const publicKeyBeet = new BeetArgsStruct([['publicKey', beetPublicKey]], 'PubkeyWrapper'); /** * RedBlackTreeHeader deserializer. * * https://github.com/CKS-Systems/manifest/blob/main/lib/src/red_black_tree.rs */ export const redBlackTreeHeaderBeet = new BeetArgsStruct([ ['left', u32], ['right', u32], ['parent', u32], ['color', u32], ], 'redBlackTreeNodeHeader');