Skip to content

Proof API v0.8.0

Choose a tag to compare

@dhfang dhfang released this 26 May 07:55
ef25a66

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

Full Diff: relayer-v0.7.0...proof-api-v0.8.0-rc.1