Philip Taffet
Philip Taffet
Ed25519SigVerify111111111111111111111111111 and KeccakSecp256k11111111111111111111111111111 are precompiles, which means they are handled differently from other instructions. Make sure we handle them properly.
Nick got an error while trying to set up a new box in which his uid and gid are different
When we run fdctl as the bootstrap validator, it seems like the code to set the shred version is not getting executed. The shred tile hangs in boot, and the...
- [x] Prevent writelocking of sysvars - [x] Blockhash-based expiry (or just a conservative time-based version) - [ ] Reject any transaction with duplicate accounts - [ ] Address lookup...
This is a pretty subtle change, and we need to test it more thoroughly before merging. The Rust side is also only pushed to a branch at the moment.
`create_genesis` uses `fd_cstr_printf_check( file_path, PATH_MAX, NULL, "%s/vote-account.json", config->scratch_directory )`. That's the default in some sense, but if the vote account path is empty, normally that means the validator should not...
An operator is reporting that running with `use_consumed_cus = false` causes `link 19 (bank_pack:0) has 0 consumers`. We probably need something like this https://github.com/firedancer-io/firedancer/commit/cdc7ef227da217e71b8431b8d12a7a9695f34955 for Frankendancer.