Copy changes made to a generated header file to its source
This commit is contained in:
parent
ddfa64dcd9
commit
8db5a6a4f2
|
@ -11,6 +11,28 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Maximum CPI instruction data size. 10 KiB was chosen to ensure that CPI
|
||||
* instructions are not more limited than transaction instructions if the size
|
||||
* of transactions is doubled in the future.
|
||||
*/
|
||||
static const uint64_t MAX_CPI_INSTRUCTION_DATA_LEN = 10240;
|
||||
|
||||
/**
|
||||
* Maximum CPI instruction accounts. 255 was chosen to ensure that instruction
|
||||
* accounts are always within the maximum instruction account limit for BPF
|
||||
* program instructions.
|
||||
*/
|
||||
static const uint8_t MAX_CPI_INSTRUCTION_ACCOUNTS = 255;
|
||||
|
||||
/**
|
||||
* Maximum number of account info structs that can be used in a single CPI
|
||||
* invocation. A limit on account info structs is effectively the same as
|
||||
* limiting the number of unique accounts. 64 was chosen to match the max
|
||||
* number of locked accounts per transaction (MAX_TX_ACCOUNT_LOCKS).
|
||||
*/
|
||||
static const uint8_t MAX_CPI_ACCOUNT_INFOS = 64;
|
||||
|
||||
/**
|
||||
* Account Meta
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue