Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/buffalojoec/core-bpf-alt

Solana Address Lookup Table reimplemented in Core BPF.
https://github.com/buffalojoec/core-bpf-alt

Last synced: 27 days ago
JSON representation

Solana Address Lookup Table reimplemented in Core BPF.

Awesome Lists containing this project

README

        

# Address Lookup Table Core BPF Implementation

This PR introduces the Address Lookup Table program reimplemented to Core BPF.

All Core BPF implementation notes prefixed with:

```
[Core BPF]:
```

- `SlotHashes` sysvar replaced with `Clock`.
- `build.rs` and annotations in `lib.rs` are required for `solana-frozen-abi-macro`.
- `InstructionError::Immutable` has no `ProgramError` counterpart ([#35113](https://github.com/solana-labs/solana/pull/35113)).
- `InstructionError::IncorrectAuthority` has no `ProgramError` counterpart ([#35113](https://github.com/solana-labs/solana/pull/35113)).
- `solana-program-test` will not overwrite a built-in if the BPF program you've
provided shares the same address as an existing built-in ([#35233](https://github.com/solana-labs/solana/pull/35233)).