Justin Starry
|
2c38a9213f
|
Revert "Refactor: move compute budget runtime logic into solana-program-runtime (#22533)" (#22542)
This reverts commit b27976626a .
|
2022-01-17 17:43:17 +08:00 |
Justin Starry
|
b27976626a
|
Refactor: move compute budget runtime logic into solana-program-runtime (#22533)
|
2022-01-17 15:52:33 +08:00 |
Jack May
|
2aa113fd8c
|
Update syscall base costs
|
2022-01-14 16:15:14 -08:00 |
Michael Vines
|
bb3a1b6b31
|
Add zk_token_sdk_enabled feature to gate Zk Token proof program and `sol_zk_token_elgamal_op` syscalls
|
2022-01-05 11:57:37 -08:00 |
Michael Vines
|
b8837c04ec
|
Reformat imports to a consistent style for imports
rustfmt.toml configuration:
imports_granularity = "One"
group_imports = "One"
|
2021-12-03 09:19:13 -08:00 |
Justin Starry
|
036d7fcc81
|
Clean up sanitized tx creation for tests (#21006)
|
2021-10-27 18:09:16 +01:00 |
Jack May
|
58164517e4
|
Add program heap bump instruction (#20607)
|
2021-10-19 21:01:39 -07:00 |
Jack May
|
c231cfe235
|
Reduce budget request instruction length (#20636)
|
2021-10-12 20:56:24 -07:00 |
Sean Young
|
098585234d
|
Add return data implementation
This consists of:
- syscalls
- passing return data from invoked to invoker
- printing to stable log
- rust and C SDK changes
|
2021-09-10 14:25:54 +01:00 |
Justin Starry
|
c50b01cb60
|
Store versioned transactions in the ledger, disabled by default (#19139)
* Add support for versioned transactions, but disable by default
* merge conflicts
* trent's feedback
* bump Cargo.lock
* Fix transaction error encoding
* Rename legacy_transaction method
* cargo clippy
* Clean up casts, int arithmetic, and unused methods
* Check for duplicates in sanitized message conversion
* fix clippy
* fix new test
* Fix bpf conditional compilation for message module
|
2021-08-17 15:17:56 -07:00 |
Jack May
|
7fc4cfebc8
|
Rename BpfComputeBudget (#18768)
|
2021-07-22 10:18:51 -07:00 |
Jack May
|
6cf3c1ab8f
|
tx wide compute budget (#18631)
|
2021-07-16 00:31:22 -07:00 |