initial commit

This commit is contained in:
aresastro
2023-05-09 21:40:31 +08:00
commit 240b79e7be
29 changed files with 6451 additions and 0 deletions

153
ts/programs/wba_prereq.ts Normal file
View File

@@ -0,0 +1,153 @@
export type WbaPrereq = {
"version": "0.1.0",
"name": "wba_prereq",
"instructions": [
{
"name": "complete",
"accounts": [
{
"name": "signer",
"isMut": true,
"isSigner": true
},
{
"name": "prereq",
"isMut": true,
"isSigner": false
},
{
"name": "systemProgram",
"isMut": false,
"isSigner": false
}
],
"args": [
{
"name": "github",
"type": "bytes"
}
]
},
{
"name": "update",
"accounts": [
{
"name": "signer",
"isMut": true,
"isSigner": true
},
{
"name": "prereq",
"isMut": true,
"isSigner": false
},
{
"name": "systemProgram",
"isMut": false,
"isSigner": false
}
],
"args": [
{
"name": "github",
"type": "bytes"
}
]
}
],
"accounts": [
{
"name": "PrereqAccount",
"type": {
"kind": "struct",
"fields": [
{
"name": "github",
"type": "bytes"
},
{
"name": "key",
"type": "publicKey"
}
]
}
}
]
}
export const IDL: WbaPrereq = {
"version": "0.1.0",
"name": "wba_prereq",
"instructions": [
{
"name": "complete",
"accounts": [
{
"name": "signer",
"isMut": true,
"isSigner": true
},
{
"name": "prereq",
"isMut": true,
"isSigner": false
},
{
"name": "systemProgram",
"isMut": false,
"isSigner": false
}
],
"args": [
{
"name": "github",
"type": "bytes"
}
]
},
{
"name": "update",
"accounts": [
{
"name": "signer",
"isMut": true,
"isSigner": true
},
{
"name": "prereq",
"isMut": true,
"isSigner": false
},
{
"name": "systemProgram",
"isMut": false,
"isSigner": false
}
],
"args": [
{
"name": "github",
"type": "bytes"
}
]
}
],
"accounts": [
{
"name": "PrereqAccount",
"type": {
"kind": "struct",
"fields": [
{
"name": "github",
"type": "bytes"
},
{
"name": "key",
"type": "publicKey"
}
]
}
}
]
}