|
@@ -200,6 +200,11 @@ export type PythSolanaReceiver = {
|
|
|
name: "systemProgram";
|
|
name: "systemProgram";
|
|
|
isMut: false;
|
|
isMut: false;
|
|
|
isSigner: false;
|
|
isSigner: false;
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ name: "writeAuthority";
|
|
|
|
|
+ isMut: false;
|
|
|
|
|
+ isSigner: true;
|
|
|
}
|
|
}
|
|
|
];
|
|
];
|
|
|
args: [
|
|
args: [
|
|
@@ -252,6 +257,11 @@ export type PythSolanaReceiver = {
|
|
|
name: "systemProgram";
|
|
name: "systemProgram";
|
|
|
isMut: false;
|
|
isMut: false;
|
|
|
isSigner: false;
|
|
isSigner: false;
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ name: "writeAuthority";
|
|
|
|
|
+ isMut: false;
|
|
|
|
|
+ isSigner: true;
|
|
|
}
|
|
}
|
|
|
];
|
|
];
|
|
|
args: [
|
|
args: [
|
|
@@ -320,7 +330,7 @@ export type PythSolanaReceiver = {
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- name: "priceUpdateV1";
|
|
|
|
|
|
|
+ name: "priceUpdateV2";
|
|
|
type: {
|
|
type: {
|
|
|
kind: "struct";
|
|
kind: "struct";
|
|
|
fields: [
|
|
fields: [
|
|
@@ -339,6 +349,10 @@ export type PythSolanaReceiver = {
|
|
|
type: {
|
|
type: {
|
|
|
defined: "PriceFeedMessage";
|
|
defined: "PriceFeedMessage";
|
|
|
};
|
|
};
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ name: "postedSlot";
|
|
|
|
|
+ type: "u64";
|
|
|
}
|
|
}
|
|
|
];
|
|
];
|
|
|
};
|
|
};
|
|
@@ -804,6 +818,11 @@ export const IDL: PythSolanaReceiver = {
|
|
|
isMut: false,
|
|
isMut: false,
|
|
|
isSigner: false,
|
|
isSigner: false,
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ name: "writeAuthority",
|
|
|
|
|
+ isMut: false,
|
|
|
|
|
+ isSigner: true,
|
|
|
|
|
+ },
|
|
|
],
|
|
],
|
|
|
args: [
|
|
args: [
|
|
|
{
|
|
{
|
|
@@ -856,6 +875,11 @@ export const IDL: PythSolanaReceiver = {
|
|
|
isMut: false,
|
|
isMut: false,
|
|
|
isSigner: false,
|
|
isSigner: false,
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ name: "writeAuthority",
|
|
|
|
|
+ isMut: false,
|
|
|
|
|
+ isSigner: true,
|
|
|
|
|
+ },
|
|
|
],
|
|
],
|
|
|
args: [
|
|
args: [
|
|
|
{
|
|
{
|
|
@@ -923,7 +947,7 @@ export const IDL: PythSolanaReceiver = {
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- name: "priceUpdateV1",
|
|
|
|
|
|
|
+ name: "priceUpdateV2",
|
|
|
type: {
|
|
type: {
|
|
|
kind: "struct",
|
|
kind: "struct",
|
|
|
fields: [
|
|
fields: [
|
|
@@ -943,6 +967,10 @@ export const IDL: PythSolanaReceiver = {
|
|
|
defined: "PriceFeedMessage",
|
|
defined: "PriceFeedMessage",
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ name: "postedSlot",
|
|
|
|
|
+ type: "u64",
|
|
|
|
|
+ },
|
|
|
],
|
|
],
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|