@arcium-hq/client/VariablesARCIUM_IDL ARCIUM_IDL: object The Anchor-generated IDL JSON object for the Arcium program. Type declaration NameTypeDefault value defaultobject-default.accountsobject[]-default.addressstring"BKck65TgoKRokMjQM3datB9oRwJ8rAj2jxPXvHXUvcL6"default.errorsobject[]-default.eventsobject[]-default.instructions({ accounts: ({ address?: undefined; name: string; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable?: undefined; } | { address?: undefined; name: string; pda: { seeds: ({ account?: ...; kind: ...; path?: ...; value: ...; } | { account: ...; kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address?: undefined; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address: string; name: string; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: ({ name: string; type: string; } | { name: string; type: { defined: { name: string; }; }; })[]; discriminator: number[]; docs?: undefined; name: string; } | { accounts: ({ name: string; optional?: undefined; pda?: undefined; signer: boolean; writable: boolean; } | { name: string; optional?: undefined; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { name: string; optional?: undefined; pda: { seeds: object[]; }; signer?: undefined; writable?: undefined; } | { name: string; optional: boolean; pda: { seeds: ({ account?: ...; kind: ...; path?: ...; value: ...; } | { account: ...; kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable?: undefined; })[]; args: object[]; discriminator: number[]; docs?: undefined; name: string; } | { accounts: object[]; args: never[]; discriminator: number[]; docs: string[]; name: string; } | { accounts: ({ address?: undefined; name: string; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address?: undefined; name: string; pda?: undefined; signer?: undefined; writable?: undefined; } | { address?: undefined; name: string; pda: { seeds: object[]; }; signer?: undefined; writable?: undefined; } | { address: string; name: string; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: object[]; discriminator: number[]; docs?: undefined; name: string; } | { accounts: ({ address?: undefined; docs: string[]; name: string; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; docs?: undefined; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address: string; docs: string[]; name: string; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: ({ name: string; type: string; } | { name: string; type: { defined: { name: string; }; option?: undefined; }; } | { name: string; type: { defined?: undefined; option: { defined: { name: string; }; }; }; } | { name: string; type: { defined?: undefined; option: string; }; })[]; discriminator: number[]; docs: string[]; name: string; } | { accounts: ({ address?: undefined; docs: string[]; name: string; optional?: undefined; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; docs: string[]; name: string; optional?: undefined; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address?: undefined; docs?: undefined; name: string; optional?: undefined; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address?: undefined; docs?: undefined; name: string; optional: boolean; pda?: undefined; signer?: undefined; writable?: undefined; } | { address?: undefined; docs: string[]; name: string; optional?: undefined; pda?: undefined; signer?: undefined; writable?: undefined; } | { address: string; docs: string[]; name: string; optional?: undefined; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: ({ name: string; type: string; } | { name: string; type: { defined: { name: string; }; }; })[]; discriminator: number[]; docs: string[]; name: string; } | { accounts: ({ address?: undefined; docs?: undefined; name: string; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; docs: string[]; name: string; pda: { program: { kind: string; path: string; }; seeds: object[]; }; signer: boolean; writable?: undefined; } | { address?: undefined; docs?: undefined; name: string; pda: { program?: undefined; seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address?: undefined; docs?: undefined; name: string; pda: { program?: undefined; seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable?: undefined; } | { address: string; docs?: undefined; name: string; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: ({ name: string; type: string; } | { name: string; type: { option: string; vec?: undefined; }; } | { name: string; type: { option?: undefined; vec: { defined: { name: string; }; }; }; })[]; discriminator: number[]; docs: string[]; name: string; } | { accounts: ({ address?: undefined; docs: string[]; name: string; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; docs: string[]; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address?: undefined; docs?: undefined; name: string; pda?: undefined; signer?: undefined; writable?: undefined; } | { address: string; docs: string[]; name: string; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: object[]; discriminator: number[]; docs?: undefined; name: string; } | { accounts: ({ address?: undefined; name: string; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address: string; name: string; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: ({ name: string; type: string; } | { name: string; type: { option: string; }; })[]; discriminator: number[]; docs?: undefined; name: string; } | { accounts: ({ address?: undefined; name: string; pda?: undefined; signer: boolean; writable: boolean; } | { address?: undefined; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable?: undefined; } | { address?: undefined; name: string; pda: { seeds: ({ kind: ...; path?: ...; value: ...; } | { kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address?: undefined; name: string; pda: { seeds: ({ account?: ...; kind: ...; path?: ...; value: ...; } | { account: ...; kind: ...; path: ...; value?: ...; })[]; }; signer?: undefined; writable: boolean; } | { address: string; name: string; pda?: undefined; signer?: undefined; writable?: undefined; })[]; args: ({ name: string; type: string; } | { name: string; type: { array: (string | number)[]; }; })[]; discriminator: number[]; docs?: undefined; name: string; })[]-default.metadataobject-default.metadata.descriptionstring"The Arcium program"default.metadata.namestring"arcium"default.metadata.specstring"0.1.0"default.metadata.versionstring"0.2.0"default.types({ docs: string[]; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields?: undefined; kind: string; variants: ({ fields: string[]; name: string; } | { fields: object[]; name: string; })[]; }; } | { docs?: undefined; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields: ({ docs?: undefined; name: string; type: string; } | { docs?: undefined; name: string; type: { array?: undefined; defined: { name: string; }; vec?: undefined; }; } | { docs: string[]; name: string; type: { array?: undefined; defined?: undefined; vec: string; }; } | { docs?: undefined; name: string; type: { array: (... | ...)[]; defined?: undefined; vec?: undefined; }; })[]; kind: string; variants?: undefined; }; } | { docs?: undefined; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields: ({ docs?: undefined; name: string; type: { array?: undefined; defined?: undefined; option: string; vec?: undefined; }; } | { docs?: undefined; name: string; type: string; } | { docs?: undefined; name: string; type: { array?: undefined; defined: { name: string; }; option?: undefined; vec?: undefined; }; } | { docs: string[]; name: string; type: string; } | { docs: string[]; name: string; type: { array: (... | ...)[]; defined?: undefined; option?: undefined; vec?: undefined; }; } | { docs: string[]; name: string; type: { array?: undefined; defined: { name: string; }; option?: undefined; vec?: undefined; }; } | { docs: string[]; name: string; type: { array?: undefined; defined?: undefined; option?: undefined; vec: string; }; } | { docs?: undefined; name: string; type: { array?: undefined; defined?: undefined; option?: undefined; vec: { defined: { name: ...; }; }; }; })[]; kind: string; variants?: undefined; }; } | { docs: string[]; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields: ({ docs?: undefined; name: string; type: string; } | { docs: string[]; name: string; type: { defined?: undefined; option: string; vec?: undefined; }; } | { docs: string[]; name: string; type: string; } | { docs: string[]; name: string; type: { defined: { name: string; }; option?: undefined; vec?: undefined; }; } | { docs?: undefined; name: string; type: { defined: { name: string; }; option?: undefined; vec?: undefined; }; } | { docs: string[]; name: string; type: { defined?: undefined; option?: undefined; vec: { defined: { name: ...; }; }; }; } | { docs?: undefined; name: string; type: { defined?: undefined; option: string; vec?: undefined; }; } | { docs?: undefined; name: string; type: { defined?: undefined; option?: undefined; vec: { defined: { name: ...; }; }; }; })[]; kind: string; variants?: undefined; }; } | { docs: string[]; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields: string[]; kind: string; variants?: undefined; }; } | { docs?: undefined; generics: object[]; name: string; repr: { kind: string; }; serialization: string; type: { fields: ({ name: string; type: string; } | { name: string; type: { array: (... | ...)[]; }; } | { name: string; type: { array: (... | ...)[]; }; } | { name: string; type: { array: (... | ...)[]; }; })[]; kind: string; variants?: undefined; }; } | { docs?: undefined; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields?: undefined; kind: string; variants: ({ fields?: undefined; name: string; } | { fields: ({ array?: ...; defined: ...; } | { array: ...; defined?: ...; })[]; name: string; })[]; }; } | { docs?: undefined; generics?: undefined; name: string; repr: { kind: string; }; serialization: string; type: { fields: object[]; kind: string; variants?: undefined; }; } | { docs?: undefined; generics?: undefined; name: string; repr: { kind: string; }; serialization: string; type: { fields: ({ name: string; type: string; } | { name: string; type: { array: (... | ...)[]; defined?: undefined; }; } | { name: string; type: { array?: undefined; defined: { name: string; }; }; })[]; kind: string; variants?: undefined; }; } | { docs?: undefined; generics?: undefined; name: string; repr: { kind: string; }; serialization: string; type: { fields: ({ docs?: undefined; name: string; type: { array: (... | ...)[]; }; } | { docs: string[]; name: string; type: { array: (... | ...)[]; }; } | { docs?: undefined; name: string; type: string; } | { docs?: undefined; name: string; type: { array: (... | ...)[]; }; })[]; kind: string; variants?: undefined; }; } | { docs: string[]; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields: ({ docs: string[]; name: string; type: { defined?: undefined; option: string; vec?: undefined; }; } | { docs: string[]; name: string; type: { defined: { name: string; }; option?: undefined; vec?: undefined; }; } | { docs: string[]; name: string; type: { defined?: undefined; option?: undefined; vec: string; }; } | { docs?: undefined; name: string; type: string; })[]; kind: string; variants?: undefined; }; } | { docs: string[]; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields: ({ docs: string[]; name: string; type: { array: (... | ...)[]; }; } | { docs?: undefined; name: string; type: string; })[]; kind: string; variants?: undefined; }; } | { docs?: undefined; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields: ({ name: string; type: { defined?: undefined; vec: string; }; } | { name: string; type: { defined: { name: string; }; vec?: undefined; }; } | { name: string; type: string; })[]; kind: string; variants?: undefined; }; } | { docs: string[]; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields?: undefined; kind: string; variants: object[]; }; } | { docs?: undefined; generics?: undefined; name: string; repr?: undefined; serialization?: undefined; type: { fields?: undefined; kind: string; variants: object[]; }; })[]-ARCIUM_ADDRPrevious PageCURVE25519_BASE_FIELDNext Page