Skip to content

Releases: CoreumFoundation/coreumbridge-xrpl

v1.1.2

22 Apr 08:59
4b0dc37
Compare
Choose a tag to compare

What's Changed

  • Fix tests race condition and improve gas multiplier for tests by @dzmitryhil in #203
  • Add admin actions stress test by @dzmitryhil in #199
  • Print error in case XRPL tx scanning is failed and retry after timeout. by @dzmitryhil in #202
  • Add trace sending CLI by @dzmitryhil in #204
  • Don't stop XRPL txs scanning if one tx in the result contains unexpected json structure. by @dzmitryhil in #206
  • Add relayer version metric + dashboard. by @dzmitryhil in #205
  • Expect ErrWrongSequence error when relayer submits an evidence. by @dzmitryhil in #207

Full Changelog: v1.1.1...v1.1.2

v1.1.1

02 Apr 14:38
43fdc0c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

13 Mar 11:25
218cec6
Compare
Choose a tag to compare
v1.1.0 Pre-release
Pre-release

What's Changed

  • Add XRPL two-way bridge spec with send from and to coreum workflows. by @dzmitryhil in #1
  • Add XRPL payment transaction examples for normal and multi-signing accounts. by @dzmitryhil in #2
  • XRPL tickets and keys rotation examples by @dzmitryhil in #4
  • contract instantiation and queries by @keyleu in #6
  • Improve bridge spec by @dzmitryhil in #5
  • Add github code owners and PR template by @dzmitryhil in #8
  • Update examples to work with stand-alone XRPL node. by @dzmitryhil in #7
  • Add XRPL RPC client. by @dzmitryhil in #10
  • Add recovery processes for the spec workflows. by @dzmitryhil in #9
  • Prepare relayer integration tests template and testing framework by @dzmitryhil in #11
  • Update tickets re-allocation workflow. by @dzmitryhil in #12
  • test tube and ci by @keyleu in #13
  • XRPL tx scanner by @dzmitryhil in #14
  • XRPL keyring signer by @dzmitryhil in #15
  • Add token registration for coreum and tests by @keyleu in #16
  • Implement relayer runner by @dzmitryhil in #17
  • XRPL token registration by @keyleu in #18
  • Integrate contract client by @dzmitryhil in #19
  • Rename Xrpl to XRPL by @keyleu in #20
  • Add XRPL token registration by @dzmitryhil in #21
  • send xrpl to coreum by @keyleu in #22
  • Improve XRPL tx scanner by @dzmitryhil in #23
  • Add XRPL low/high amounts payment test. by @dzmitryhil in #27
  • Send XRPL native token from XRPL to coreum by @dzmitryhil in #24
  • ticket allocation and ticket recovery processes by @keyleu in #25
  • Renamings, serialization changes and validations by @keyleu in #30
  • Add relayer build and start commands (in docker) by @dzmitryhil in #29
  • relayer update and hexadecimal validation by @keyleu in #32
  • Add XRPL to coreum and back rounding spec with the test cases. by @dzmitryhil in #28
  • Add contract client and test-cases for the tickets' allocation/recovery. by @dzmitryhil in #31
  • Test different usage of the sequence and ticket numbers. by @dzmitryhil in #35
  • sending precisions implementation for XRPLtoCoreumTransfers by @keyleu in #33
  • Handling of invalid transactions by @keyleu in #37
  • Implement relayer ticket allocation workflow. by @dzmitryhil in #34
  • Integrate signature verification to the XRPL tx submitter by @dzmitryhil in #36
  • Implementation of TrustSet when registering XRPL tokens by @keyleu in #38
  • Add XRPL to Coreum sending precision extended integration tests. by @dzmitryhil in #39
  • Add relayer tickets allocation invalid seq number operation cancellation. by @dzmitryhil in #40
  • Implement TrustSet on the XRPL bridge account for the registered XRPL tokens. by @dzmitryhil in #41
  • Bump test-tube, remove deprecated and add new Mint with recipient message by @keyleu in #42
  • Apply naming conventions by @dzmitryhil in #43
  • Rename origin to originated. by @dzmitryhil in #45
  • Sending of XRPL origin tokens from Coreum back to XRPL by @keyleu in #44
  • Transfer Coreum originated tokens to XRPL by @keyleu in #47
  • Relayer: Sending of XRPL originated toke from the coreum back to the XRPL implementation by @dzmitryhil in #46
  • Contract: Sending coreum originated tokens back from XRPL to Coreum by @keyleu in #49
  • Relayer: Sending of the coreum originated token from the coreum to XRPL. by @dzmitryhil in #50
  • Contract: XRPL Token Registration Recovery by @keyleu in #51
  • Add XRPL tx finality check. by @dzmitryhil in #48
  • Relayer: Send coreum originated token from XRPL to coreum integration by @dzmitryhil in #52
  • Relayer: Recover XRPL originated token registration by @dzmitryhil in #53
  • Relayer/Contract: Move decimal conversion from relayer code to contract code. by @keyleu in #54
  • Contract: Recovery of sending amounts from Coreum to XRPL for rejected transactions by @keyleu in #57
  • Relayer: Integrate XRP token sending from the XRPL and back by @dzmitryhil in #58
  • Add relayer init CLI command. by @dzmitryhil in #56
  • fix line length linter errors by @miladz68 in #62
  • Integrate coreum parallel lib by @dzmitryhil in #55
  • Update spec with token recovery by @keyleu in #59
  • Contract: Bridge fees collection and claiming implementation by @keyleu in #60
  • Add bridge bootstrapping and start CLI by @dzmitryhil in #61
  • Unify logger interface by @dzmitryhil in #65
  • enable go.work in root of the repo by @miladz68 in #68
  • Contract: Transfer Fee implementation for XRPL originated tokens that have them by @keyleu in #67
  • Contract: Add Hexadecimal currency uppercase restrictions and generations by @keyleu in #71
  • Contract: Token status update implementation by @keyleu in #64
  • Contract: Change relayer claiming for all to individual claiming specifying amounts by @keyleu in #76
  • Contract: tests for coreum commission fees and burn rates by @keyleu in #72
  • Relayer: Integrate XRPL and Coreum tokens enabling and disabling. by @dzmitryhil in #73
  • Add new CLI commands and update instructions by @dzmitryhil in #69
  • changed keyring default home by @miladz68 in #78
  • Contract: Change automatic token recovery to manual claiming for rejected transactions on XRPL by @keyleu in #75
  • Set correct coin-type in keys cmds by @ysv in #77
  • Contract: Modify queries to return empty results instead of key error by @keyleu in #81
  • Contract: Update min sending precision by owner by @keyleu in #84
  • Contract: Optimized Pending Refunds by @keyleu in #85
  • Relayer: Handle MaximumBridgedAmountReached error in the relayer. by @dzmitryhil in #74
  • Add CLI tests by @dzmitryhil in #86
  • Contract: token bridging fee update by @keyleu in https://github.com/CoreumFoundation/coreumbridge-x...
Read more