Alexander Meißner
|
29bbda0c11
|
General cleanup (Part 2) (#32998)
* bucket-map: remove unused `mut`
* remove unnecessary explicit `into_iter()` calls
* don't default-construct unit-structs
* prefer `or_default()` to `or_insert_with(T::default())`
* replace "slow zero-filled vec initialization"
---------
Co-authored-by: Trent Nelson <trent@solana.com>
|
2023-08-25 19:07:38 +02:00 |
Tao Zhu
|
10995f66c0
|
use one definition of builtin program cost in runtime and banking stage (#31930)
* use one definition of builtin program cost in runtime and banking stage
* add loader_v4
|
2023-06-02 10:22:22 -05:00 |
Alexander Meißner
|
691b12c693
|
Cleanup - merge_nonce_error_into_system_error (#31773)
* merge_nonce_error_into_system_error
* more cleanup
---------
Co-authored-by: Trent Nelson <trent@solana.com>
|
2023-05-24 18:05:07 +02:00 |
Alexander Meißner
|
8162358b8b
|
Refactor - Moves the system program into its own crate (#31244)
* Moves the system program into its own crate in "programs/system".
* Moves bank tests back into the runtime to resolve cyclic dependency.
|
2023-04-19 12:58:08 +02:00 |
Michael Vines
|
3d2b7dd1ef
|
Move programs/system into runtime/
|
2019-03-12 11:30:58 -05:00 |
Michael Vines
|
6899bd7099
|
0.13.0
|
2019-03-11 16:21:19 -07:00 |
Tyera Eulberg
|
fe1676bc3a
|
Review comments
|
2019-03-11 16:58:43 -06:00 |
Tyera Eulberg
|
1a9ef37251
|
Update programs using simple error mapping to use CustomError
|
2019-03-11 16:58:43 -06:00 |
Rob Walker
|
195a880576
|
pass Pubkeys as refs, copy only where values needed (#3213)
* pass Pubkeys as refs, copy only where values needed
* Pubkey is pervasive
* fixup
|
2019-03-09 19:28:43 -08:00 |
Greg Fitzgerald
|
4d58bf4b28
|
Don't use solana_entrypoint in static libraries
|
2019-03-07 12:42:13 -07:00 |
Michael Vines
|
53f09c44f3
|
Rename tokens to lamports in sdk/
|
2019-03-05 17:28:06 -08:00 |
Tyera Eulberg
|
33c4c7e511
|
Split up long test
|
2019-03-05 15:16:51 -07:00 |
Tyera Eulberg
|
b67ac22336
|
Replace superfluous integration tests with needed one
|
2019-03-05 15:16:51 -07:00 |
Tyera Eulberg
|
6ff2572ebe
|
Refactor system entrypoint to use helper fns; add unit tests
|
2019-03-05 15:16:51 -07:00 |
Tyera Eulberg
|
f506b0a224
|
Fix test: Prevent SystemInstruction CreateAccount from overwriting accounts in use
|
2019-03-05 09:33:27 -07:00 |
Tyera Eulberg
|
202adb1bf1
|
Create failing test
|
2019-03-05 09:33:27 -07:00 |
Greg Fitzgerald
|
037fcf6b3d
|
Bump all native programs up a level
Don't categorize programs by a single backend.
|
2019-03-02 22:11:48 -08:00 |