Coda by Ian Macalinao
Preparing search index...
@macalinao/coda
ProgramNode
Interface ProgramNode<TPdas, TAccounts, TInstructions, TDefinedTypes, TErrors>
interface
ProgramNode
<
TPdas
extends
PdaNode
[]
=
PdaNode
[]
,
TAccounts
extends
AccountNode
[]
=
AccountNode
[]
,
TInstructions
extends
InstructionNode
[]
=
InstructionNode
[]
,
TDefinedTypes
extends
DefinedTypeNode
[]
=
DefinedTypeNode
[]
,
TErrors
extends
ErrorNode
[]
=
ErrorNode
[]
,
>
{
accounts
:
TAccounts
;
definedTypes
:
TDefinedTypes
;
docs
?:
Docs
;
errors
:
TErrors
;
instructions
:
TInstructions
;
kind
:
"programNode"
;
name
:
CamelCaseString
;
origin
?:
"anchor"
|
"shank"
;
pdas
:
TPdas
;
publicKey
:
string
;
version
:
`
${
number
}
.
${
number
}
.
${
number
}
`
;
}
Type Parameters
TPdas
extends
PdaNode
[]
=
PdaNode
[]
TAccounts
extends
AccountNode
[]
=
AccountNode
[]
TInstructions
extends
InstructionNode
[]
=
InstructionNode
[]
TDefinedTypes
extends
DefinedTypeNode
[]
=
DefinedTypeNode
[]
TErrors
extends
ErrorNode
[]
=
ErrorNode
[]
Index
Properties
accounts
defined
Types
docs?
errors
instructions
kind
name
origin?
pdas
public
Key
version
Properties
Readonly
accounts
accounts
:
TAccounts
Readonly
defined
Types
definedTypes
:
TDefinedTypes
Optional
Readonly
docs
docs
?:
Docs
Readonly
errors
errors
:
TErrors
Readonly
instructions
instructions
:
TInstructions
Readonly
kind
kind
:
"programNode"
Readonly
name
name
:
CamelCaseString
Optional
Readonly
origin
origin
?:
"anchor"
|
"shank"
Readonly
pdas
pdas
:
TPdas
Readonly
public
Key
publicKey
:
string
Readonly
version
version
:
`
${
number
}
.
${
number
}
.
${
number
}
`
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
accounts
defined
Types
docs
errors
instructions
kind
name
origin
pdas
public
Key
version
Coda by Ian Macalinao
Loading...