@@ -214,6 +214,12 @@ export type Cryptid = {
214214 "name" : "allowUnauthorized" ,
215215 "type" : "bool"
216216 } ,
217+ {
218+ "name" : "whitelistedMiddlewarePrograms" ,
219+ "type" : {
220+ "vec" : "publicKey"
221+ }
222+ } ,
217223 {
218224 "name" : "instructions" ,
219225 "type" : {
@@ -586,14 +592,6 @@ export type Cryptid = {
586592 "option" : "publicKey"
587593 }
588594 } ,
589- {
590- "name" : "slot" ,
591- "docs" : [
592- "The slot in which the transaction was proposed" ,
593- "This is used to prevent replay attacks"
594- ] ,
595- "type" : "u8"
596- } ,
597595 {
598596 "name" : "state" ,
599597 "docs" : [
@@ -617,6 +615,17 @@ export type Cryptid = {
617615 "option" : "publicKey"
618616 }
619617 } ,
618+ {
619+ "name" : "whitelistedMiddlewarePrograms" ,
620+ "docs" : [
621+ "This vector contains a list of middleware program ids that are allowed to" ,
622+ "approve the execution. Important, is not used for passing transactions execution" ,
623+ "checks. (approved_middleware: Option<Pubkey>) is used for that."
624+ ] ,
625+ "type" : {
626+ "vec" : "publicKey"
627+ }
628+ } ,
620629 {
621630 "name" : "authorized" ,
622631 "type" : "bool"
@@ -853,7 +862,7 @@ export type Cryptid = {
853862 {
854863 "code" : 6017 ,
855864 "name" : "AlreadyAuthorizedTransactionAccount" ,
856- "msg" : "Already authorized Transaction Account ."
865+ "msg" : "Transaction Account is already authorized and cannot be authorized again ."
857866 }
858867 ]
859868} ;
@@ -1074,6 +1083,12 @@ export const IDL: Cryptid = {
10741083 "name" : "allowUnauthorized" ,
10751084 "type" : "bool"
10761085 } ,
1086+ {
1087+ "name" : "whitelistedMiddlewarePrograms" ,
1088+ "type" : {
1089+ "vec" : "publicKey"
1090+ }
1091+ } ,
10771092 {
10781093 "name" : "instructions" ,
10791094 "type" : {
@@ -1446,14 +1461,6 @@ export const IDL: Cryptid = {
14461461 "option" : "publicKey"
14471462 }
14481463 } ,
1449- {
1450- "name" : "slot" ,
1451- "docs" : [
1452- "The slot in which the transaction was proposed" ,
1453- "This is used to prevent replay attacks"
1454- ] ,
1455- "type" : "u8"
1456- } ,
14571464 {
14581465 "name" : "state" ,
14591466 "docs" : [
@@ -1477,6 +1484,17 @@ export const IDL: Cryptid = {
14771484 "option" : "publicKey"
14781485 }
14791486 } ,
1487+ {
1488+ "name" : "whitelistedMiddlewarePrograms" ,
1489+ "docs" : [
1490+ "This vector contains a list of middleware program ids that are allowed to" ,
1491+ "approve the execution. Important, is not used for passing transactions execution" ,
1492+ "checks. (approved_middleware: Option<Pubkey>) is used for that."
1493+ ] ,
1494+ "type" : {
1495+ "vec" : "publicKey"
1496+ }
1497+ } ,
14801498 {
14811499 "name" : "authorized" ,
14821500 "type" : "bool"
@@ -1713,7 +1731,7 @@ export const IDL: Cryptid = {
17131731 {
17141732 "code" : 6017 ,
17151733 "name" : "AlreadyAuthorizedTransactionAccount" ,
1716- "msg" : "Already authorized Transaction Account ."
1734+ "msg" : "Transaction Account is already authorized and cannot be authorized again ."
17171735 }
17181736 ]
17191737} ;
0 commit comments