/
CandyMachineData.ts
39 lines (37 loc) · 1.25 KB
/
CandyMachineData.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/**
* This code was GENERATED using the solita package.
* Please DO NOT EDIT THIS FILE, instead rerun solita to update it or write a wrapper to add functionality.
*
* See: https://github.com/metaplex-foundation/solita
*/
import * as beet from '@metaplex-foundation/beet';
import { Creator, creatorBeet } from './Creator';
import { ConfigLineSettings, configLineSettingsBeet } from './ConfigLineSettings';
import { HiddenSettings, hiddenSettingsBeet } from './HiddenSettings';
export type CandyMachineData = {
itemsAvailable: beet.bignum;
symbol: string;
sellerFeeBasisPoints: number;
maxSupply: beet.bignum;
isMutable: boolean;
creators: Creator[];
configLineSettings: beet.COption<ConfigLineSettings>;
hiddenSettings: beet.COption<HiddenSettings>;
};
/**
* @category userTypes
* @category generated
*/
export const candyMachineDataBeet = new beet.FixableBeetArgsStruct<CandyMachineData>(
[
['itemsAvailable', beet.u64],
['symbol', beet.utf8String],
['sellerFeeBasisPoints', beet.u16],
['maxSupply', beet.u64],
['isMutable', beet.bool],
['creators', beet.array(creatorBeet)],
['configLineSettings', beet.coption(configLineSettingsBeet)],
['hiddenSettings', beet.coption(hiddenSettingsBeet)],
],
'CandyMachineData',
);