DFLOW_IDL: { accounts: ({ name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { option: string; vec: undefined } } | { name: string; type: { option: undefined; vec: { defined: string } } })[]; kind: string } } | { name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { defined: string } })[]; kind: string } } | { name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { array: (string | number)[]; vec: undefined } } | { name: string; type: { array: undefined; vec: { defined: string } } } | { name: string; type: { array: undefined; vec: string } })[]; kind: string } })[]; errors: { code: number; name: string }[]; instructions: { accounts: ({ docs: string[]; isMut: boolean; isSigner: boolean; name: string } | { docs: undefined; isMut: boolean; isSigner: boolean; name: string })[]; args: ({ name: string; type: string } | { name: string; type: { array: (string | number)[] } })[]; docs: string[]; name: string }[]; name: string; types: ({ name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { array: (string | number)[] } })[]; kind: string; variants: undefined } } | { name: string; type: { fields: undefined; kind: string; variants: { name: string }[] } })[]; version: string }

Type declaration

  • accounts: ({ name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { option: string; vec: undefined } } | { name: string; type: { option: undefined; vec: { defined: string } } })[]; kind: string } } | { name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { defined: string } })[]; kind: string } } | { name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { array: (string | number)[]; vec: undefined } } | { name: string; type: { array: undefined; vec: { defined: string } } } | { name: string; type: { array: undefined; vec: string } })[]; kind: string } })[]
  • errors: { code: number; name: string }[]
  • instructions: { accounts: ({ docs: string[]; isMut: boolean; isSigner: boolean; name: string } | { docs: undefined; isMut: boolean; isSigner: boolean; name: string })[]; args: ({ name: string; type: string } | { name: string; type: { array: (string | number)[] } })[]; docs: string[]; name: string }[]
  • name: string
  • types: ({ name: string; type: { fields: ({ name: string; type: string } | { name: string; type: { array: (string | number)[] } })[]; kind: string; variants: undefined } } | { name: string; type: { fields: undefined; kind: string; variants: { name: string }[] } })[]
  • version: string

Generated using TypeDoc