Skip to content

Commit 70eced3

Browse files
committed
feat: add InitPriceFeedIndex method IDL
1 parent 8a9c94b commit 70eced3

File tree

4 files changed

+76
-4
lines changed

4 files changed

+76
-4
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pythnetwork/client",
3-
"version": "2.21.1",
3+
"version": "2.22.0",
44
"description": "Client for consuming Pyth price data",
55
"homepage": "https://pyth.network",
66
"main": "lib/index.js",

src/anchor/idl.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -640,6 +640,42 @@
640640
}
641641
}
642642
]
643+
},
644+
{
645+
"name": "initPriceFeedIndex",
646+
"discriminant": { "value": [2, 0, 0, 0, 19, 0, 0, 0] },
647+
"accounts": [
648+
{
649+
"name": "fundingAccount",
650+
"isMut": true,
651+
"isSigner": true
652+
},
653+
{
654+
"name": "priceAccount",
655+
"isMut": true,
656+
"isSigner": false
657+
},
658+
{
659+
"name": "permissionsAccount",
660+
"isMut": true,
661+
"isSigner": false,
662+
"pda": {
663+
"seeds": [
664+
{
665+
"kind": "const",
666+
"type": "string",
667+
"value": "permissions"
668+
}
669+
]
670+
}
671+
},
672+
{
673+
"name": "systemProgram",
674+
"isMut": false,
675+
"isSigner": false
676+
}
677+
],
678+
"args": []
643679
}
644680
],
645681
"types": [

src/anchor/program.ts

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export function pythOracleCoder(): PythOracleCoder {
1919
export { default as pythIdl } from './idl.json'
2020

2121
export type PythOracle = {
22-
version: '2.20.0'
22+
version: '2.33.0'
2323
name: 'pyth_oracle'
2424
instructions: [
2525
{
@@ -661,6 +661,42 @@ export type PythOracle = {
661661
},
662662
]
663663
},
664+
{
665+
name: 'initPriceFeedIndex'
666+
discriminant: { value: [2, 0, 0, 0, 19, 0, 0, 0] }
667+
accounts: [
668+
{
669+
name: 'fundingAccount'
670+
isMut: true
671+
isSigner: true
672+
},
673+
{
674+
name: 'priceAccount'
675+
isMut: true
676+
isSigner: false
677+
},
678+
{
679+
name: 'permissionsAccount'
680+
isMut: true
681+
isSigner: false
682+
pda: {
683+
seeds: [
684+
{
685+
kind: 'const'
686+
type: 'string'
687+
value: 'permissions'
688+
},
689+
]
690+
}
691+
},
692+
{
693+
name: 'systemProgram'
694+
isMut: false
695+
isSigner: false
696+
},
697+
]
698+
args: []
699+
},
664700
]
665701
types: [
666702
{

0 commit comments

Comments
 (0)