Proof API v0.8.0-rc.1
Pre-release
Pre-release
·
10 commits
to main
since this release
Description
This release renames relayer-api to proof-api and expands the stack with initial Solana IBC support, IFT, GMP, and attestations support. It also bumps the dependencies, includes bug fixes, and cleanups
What's Changed
- fix(proof-api): enable rustls TLS feature on alloy so HTTPS RPCs work by @dhfang in #1034
- refactor: rename relayer to proof-api by @srdtrk in #1030
- chore: dependency and linting updates by @srdtrk in #1028
- fix(solana/test): adjust attestor timing by @vaporif in #1019
- fix(solana): nix devshell + build by @vaporif in #1017
- feat(solana/access-manager): add two-step upgrade authority transfer mechanism by @mariuszzak in #1013
- fix(solana): gmp empty ack by @vaporif in #1008
- fix(solana): require upgrade authority signer in initialize instructions by @mariuszzak in #1002
- fix(solana): timeout timestamp conversions by @vaporif in #992
- fix(solana/ift): decouple finalize_transfer from bridge lifecycle by @mariuszzak in #972
- fix(solana/gmp): remove payer_position, add prefund_lamports by @mariuszzak in #962
- fix(solana): relayer controlled metadata in non inline mode validation by @vaporif in #961
- feat(solana): implement SolanaIFTSendCallConstructor by @mariuszzak in #959
- chore: remove wasm attestation client by @srdtrk in #958
- chore: migrate sp1 from v5 to v6.1 by @mariuszzak in #952
- feat(solana): add account validation and simplify PDA seeds by @mariuszzak in #940
- feat(solana): remove duplicated chain_id from ICS07 AppState by @mariuszzak in #935
- feat(solana): remove GMP_PORT_ID from app_state PDA seeds by @mariuszzak in #934
- fix(solana): enforce relayer role on chunk uploads, add RecvPacket seeds validation by @mariuszzak in #932
- feat(solana): harden send_call signer and IFT security by @mariuszzak in #930
- fix(solana): ift action items by @vaporif in #927
- feat(solana): tighten account validation and CPI security, refactor Solana programs by @mariuszzak in #926
- feat(solana, ift): replace access manager with direct admin, add pause, rate limits, and admin mint by @vaporif in #922
- chore: docker and rm sp1 dep by @johnnylarner in #921
- chore(relayer): remove unused config parameters by @srdtrk in #920
- feat(relayer): enable solana-to-cosmos attestor by @srdtrk in #912
- feat(solana): implement Attestation LC by @mariuszzak in #910
- docs(relayer): updated the proof-api docs by @srdtrk in #900
- fix(solana): formatting by @vaporif in #885
- fix: attestor timeout by @vaporif in #883
- feat(relayer): add support for attestation by @cernicc in #880
- feat(solana): add IFT program by @vaporif in #873
- feat(solana): gmp result pda by @vaporif in #870
- feat: implement Solana IBC by @cernicc in #868
- docs: update readme for proof relayer api by @NotJeremyLiu in #867
- chore: lint clippy by @srdtrk in #862
- chore: bumped rust dependencies by @srdtrk in #832
- feat: Relayer tracing by @DeshErBojhaa in #681
New Contributors
- @ericHgorski made their first contribution in #866
- @dependabot[bot] made their first contribution in #886
- @aljo242 made their first contribution in #895
- @bpiv400 made their first contribution in #950
- @dianab-cl made their first contribution in #1023
- @dhfang made their first contribution in #1033
Full Diff: relayer-v0.7.0...proof-api-v0.8.0-rc.1