Releases: CoreumFoundation/coreumbridge-xrpl
Releases · CoreumFoundation/coreumbridge-xrpl
v1.1.2
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
What's Changed
- Update GitHub action versions to latest. by @dzmitryhil in #194
- Add stress tests with failures and refunds by @miladz68 in #192
- Improve error rate and relayer activity metrics/alerts by @dzmitryhil in #197
- Add RPC client clawback test by @dzmitryhil in #193
- Integrate contract migration by @dzmitryhil in #160
- Update alerts
for
setting to make it less sensitive. by @dzmitryhil in #198 - Integrate repeat_delay into failed processes by @ysv in #200
- Update github.com/sologenic/ripple dependency by @dzmitryhil in #201
Full Changelog: v1.1.0...v1.1.1
v1.1.0
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
tooriginated
. 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...