solana/sdk
Christian Machacek e02b4e1192
Fix a bug in input deserialization in the C SDK (#17217)
When the input contains more accounts than the user has requested to be deserialized, and one of the excess ones is a dup, the input pointer is not adjusted correctly.

Compare the lines added by this commit to line 401: "input += 7; // padding". Since the input data layout does not depend on the number of accounts the user wants to deserialize, this adjustment by 7 bytes must happen in both branches.
2021-05-14 16:41:55 -06:00
..
benches Drop write lock on sysvars (#15497) 2021-03-30 10:05:09 -07:00
bpf Fix a bug in input deserialization in the C SDK (#17217) 2021-05-14 16:41:55 -06:00
cargo-build-bpf Bump bpf-tools version to 1.7 (#17176) 2021-05-11 19:51:20 +00:00
cargo-test-bpf Fix cargo-build/test-bpf --workspace (#16431) 2021-04-07 17:22:55 -07:00
docker-solana docker: Expose all ports in Dockerfile, add back localnet.sh (#16401) 2021-04-11 21:13:57 +02:00
macro
program Add Keccak256 syscall and sdk support (#16498) 2021-05-10 16:16:58 -07:00
src Add bip32 support to solana-keygen recover (#17180) 2021-05-12 19:33:11 +00:00
.gitignore
Cargo.toml Implement Bip32 for seed-phrase/passphrase signing (#16942) 2021-05-03 19:58:56 -06:00
Xargo.toml
build.rs