Releases: icon-project/centralized-relay
Releases · icon-project/centralized-relay
v1.2.2
v1.2.1
Brief CHANGELOG.md
Changelog
- 23a438a fix: import issue
- 3d41b59 Merge pull request #199 from icon-project/doc/release-note
- ba7e110 Merge branch 'main' into doc/release-note
- 0d725d3 add: changelog, rf: lint
- 3d811f6 Merge pull request #196 from icon-project/fix/improvements
- 72fc833 Merge branch 'main' into fix/improvements
- 7fc1647 Merge pull request #173 from icon-project/feat/xcall-execution-e2e-devnet
- 6cde004 rf: upgrade go-etherium to 1.14
- 62d5bfb fix: use eth_gasPrice everytime gas error occurs, fix: nonce related errors, rf: streamline tx wait
- 9267131 fix: lower the progress interval to fix ws disconnection
- c81d9b0 Merge pull request #194 from icon-project/fix/block-mined-timeout
- e22d738 fix: wait for block mined rather poll, rf: auto concurrency
- 4d05de5 fix: added multi go modules to separate dependencies and workspace to manage from base lo
- 7353b89 fix: fixed wss url for devnet and uncommented tcs
- 88696c8 chore: tmp fix for multiple restarts of container
- eb0fdd8 chore: updated to use devnet for testing
- de41d80 chore: updated to latest changes
- 048ae18 Merge pull request #157 from icon-project/feat/event-subscription
- fad3213 fix: updated with latest main branch
- 9fa603f add: made kms url configurable where necessary to be used
- 618615a add: latest code merge and config update
- 1fe7ca4 Merge branch 'feat/xcall-execution' into feat/xcall-execution-e2e-devnet
- f28096d add: extracted kms_id to config
- 195c686 add: refactored test cases
- 4708542 add: merged latest changes
- 3dadc73 Merge branch 'feat/xcall-execution' into feat/xcall-execution-e2e-devnet
- 8dc19b3 add: code refactorings and functions renamed
- 1c8269a add: added framework for remote e2e chains and test case for multiple chains
v1.2.0
Notable changes: CHANGELOG.md
Changelog
- 88bdee2 rf: typo
- 41df181 rf: debug logs
- b56291e fix: typo
- c21cd09 fix: polling running when not needed
- 5d86605 rf: unnessary goroutines, logs
- f72590e add: Changelog for 1.2.0
- 7c12347 fix: check expired messages elapsed
- 8e3d82d feat: clear expired messages automtically
- c65dd14 fix: retry interval for evm
- e736a41 Merge branch 'feat/event-subscription' of github.com:icon-project/centralized-relay into feat/event-subscription
- 255b7e5 rf: special condition for CallMessage -> only retry twice
- 0a01bee rf: special condition for CallMessage -> only retry twice
- 1f32e4f rf: always reuse connection, fix: icon message decode, add: reconnect disconnected websocket autometically
- 89963bf fix: eventlog detecttion
- 2748daa fix: start height priority for icon from config
- 0c07b4a rf: returns
- 4f77945 add: save height perodically at interval
- 538a795 fix: websocket close using progress interval
- 8bb0379 add: full websocket subscription
- 0a4cd04 fix: generate message when using cmd relay
- d10bc31 Merge branch 'fix/cosmos-cuncurrent-subs' into feat/event-subscription
- f2121f0 fix: panic when there're many tx hash subscriptions
- 0d912df feat: subscribe to events for real-time events
v1.1.3
Details
Changelog
- a5660ca Merge pull request #150 from icon-project/fix/aws-creds-not-found
- 9adc290 feat: relay from height manually, fix(ci): version tagging from ci
- 2a40c3d rf(performance): flush without count
- a7231a4 rf: incremently try for until marked stale from db
- 48b15f8 fix: message list to 100MB
- 0817078 rf: avoid panic when operations fails
- 7f55d6f rf: let retry once from db cache, monkey patch: context done panic
- 51f5d8e fix: empty TxWaitRes
- 9a44db0 fix: check for whether the error is deadline exceeded one
- 234bd9f fix: ensure result is retunred with nil error
- 8e4f758 fix: ensure txhash is avaialble for nil error call
- 20aa145 Merge branch 'fix/aws-creds-not-found' of github.com:icon-project/centralized-relay into fix/aws-creds-not-found
- 20dac2a fix: sequence correction placement
- 157dd93 Merge branch 'main' into fix/aws-creds-not-found
- bfaa11e rf: upgrade go sdk, fix: cfg path save
- e7adc7c fix: increase success probabilty, fix: threads count
- e78ff29 fix: archway balance uint64 conversion
- 282808d rf: repace with aws sdk v2
- f4da681 rf: upgrade aws-sdk
- f047c84 fix: buffer saved messages
- 5083369 fix: use default region instead of ec2imds
- a2de57e fix: use default region when ec2imds not available
- 275feb7 fix: aws credentials when using kms
- ef79769 Merge pull request #149 from icon-project/fix/ci-space-issue
v1.1.2
Changelog
- 93f0eeb fix: storage issue with github runner
- 6585ee9 Merge pull request #144 from icon-project/fix/concurrent-map
- c6b5955 rf: use rwmutex
- b53777a rf: use jsontier for performance
- 41c20d0 fix: use pagination instead of fetching all records from database
- 5b14a9a fix: mark processing as early as possible
- 8c10be0 fix: typo on binary name
- f4fa6b1 Merge branch 'fix/concurrent-map' of github.com:icon-project/centralized-relay into fix/concurrent-map
- 05e2b7c rf: changelog for 1.1.2
- 0b160b0 Merge branch 'main' into fix/concurrent-map
- 578fefa Merge pull request #139 from icon-project/ci/makefile
- 6c2e4be fix: gorelaser
- aa83d05 fix: auto region when does not set, fix: concurrent map access panic, fix: evm priority 0 for start-height from config
- 5e86dc2 fix: cosmwasm version parsing
- 2e8b827 fix: go releaser, fix: staticclly linked binary
- d4e9bc0 fix: Docker build, fix: goreleaser cosmwasm link
v1.1.1
v1.0.0
Changelog
- Added Support for EVM compatible chains
- Added Support for ICON chain
- Support for KMS
What's Changed
- ci: add release pipeline by @DeepakBomjan in #83
- Create LICENSE by @debendraoli in #80
- feat: ability to reuse connected db by @debendraoli in #57
- feat: revert cmd for revertMessage by @debendraoli in #77
- feat: keystore kms by @debendraoli in #71
- fix: gas limit retry by @debendraoli in #64
- rf: make binary name short and easy by @debendraoli in #84
- fix: pull profile from env by @debendraoli in #85
- fix: handle nonce error, cmd optmization and bug fixes by @debendraoli in #86
Full Changelog: v0.0.1-alpha4...v1.0.0
v0.0.1-alpha4
Changelog
- 44410a0 ci: correct binary name
What's Changed
- initail: add evm by @debendraoli in #20
- feat: core logic by @viveksharmapoudel in #19
- feat: add evm provider by @debendraoli in #22
- feat: icon provider and listener by @viveksharmapoudel in #21
- feat: verifier RPC client by @debendraoli in #26
- feat: icon evm integration by @viveksharmapoudel in #30
- feat: flush logic by @viveksharmapoudel in #31
- fix: missing pointer issues by @debendraoli in #35
- fix: evm contract abi change by @viveksharmapoudel in #40
- fix: emitMessage parse issue by @viveksharmapoudel in #45
- fix: missing src on emitMessage parse and fix: db message cache key pointer by @debendraoli in #53
- fix: NID chains mapping by @debendraoli in #47
- feat: db manipulation by @debendraoli in #34
- feat: add config and chain add remove cmd by @viveksharmapoudel in #54
- feat: add finality feature by @viveksharmapoudel in #50
- chore: finality block issues resolve by @viveksharmapoudel in #62
- feature: e2e testing setup by @redlarva in #65
- Readme documentation by @sherpalden in #74
- Store messages in db before pushing it to the message cache by @sherpalden in #75
New Contributors
- @debendraoli made their first contribution in #20
- @viveksharmapoudel made their first contribution in #19
- @redlarva made their first contribution in #65
- @sherpalden made their first contribution in #74
Full Changelog: https://github.com/icon-project/centralised-relay/commits/v0.0.1-alpha4