Skip to content

Releases: axelarnetwork/axelar-core

v0.26.0

08 Sep 00:47
Compare
Choose a tag to compare

What's Changed

  • fix(evm)!: ignore voters that are not chain maintainers by @cgorenflo in #1735

Full Changelog: v0.25.0...v0.26.0

v0.25.0

06 Sep 22:37
Compare
Choose a tag to compare

What's Changed

  • chore: fix internal deps by @sammy1991106 in #1719
  • feat(axelarnet): add ibc and axelar transfer events (#1720) by @milapsheth in #1722
  • refactor(nexus)!: split ChainState and MaintainerState by @sammy1991106 in #1721
  • feat(nexus): migrate maintainer states by @sammy1991106 in #1723
  • feat(multisig): genesis state import and export by @sammy1991106 in #1701
  • feat(evm): set not handled event as failed by @haiyizxx in #1724
  • feat(evm): limit pending transfer processing by @milapsheth in #1729
  • fix: change vald default config by @milapsheth in #1728
  • fix(vald): not vote evm events when rpc error by @sammy1991106 in #1727
  • feat(axelarnet)!: add cosmos chain transfer limits by @milapsheth in #1730
  • feat(evm): add tm events for evm events by @milapsheth in #1731
  • fix(axelarnet): bump consensus version by @sammy1991106 in #1733
  • feat(axelarnet): separate retry failed ibc transfer event by @milapsheth in #1734

Full Changelog: v0.24.0...v0.25.0

v0.24.0

24 Aug 02:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.23.0...v0.24.0

v0.23.0

18 Aug 19:11
Compare
Choose a tag to compare

What's Changed

  • fix(reward)!: clear rewards if validator is no longer bonded on releasing rewards by @sammy1991106 in #1692
  • feat(multisig): genesis state by @sammy1991106 in #1695
  • refactor(axelarnet): msg server uses keeper by @haiyizxx in #1694
  • fix(evm): check burner address in confirm deposit by @milapsheth in #1696
  • refactor(evm): remove transfer ownership by @milapsheth in #1699
  • chore(app): increase default gas price by @milapsheth in #1700
  • chore: update utils dependency by @cgorenflo in #1697
  • revert: "chore: update github runner to ubuntu-22.04 (#1689)" by @milapsheth in #1705
  • refactor(vote): use cached passing weight by @milapsheth in #1704
  • fix(nexus)!: fix recipient address validation by @sammy1991106 in #1709
  • refactor(axelarnet): retry failed transfer by @haiyizxx in #1702
  • fix!: event id validation by @milapsheth in #1711
  • feat(axelarnet): v023 migration by @haiyizxx in #1710

Full Changelog: v0.22.0...v0.23.0

v0.22.1

12 Aug 17:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.0...v0.22.1

v0.22.0

12 Aug 15:25
Compare
Choose a tag to compare

What's Changed

  • ci(check): update git diff syntax in Ensure EVM module migration whnn bytecode changes check by @cgorenflo in #1674
  • refactor: remove amount from evm query DepositState since it is not used by @sammy1991106 in #1673
  • chore(evm): bring mintToken gas estimate from 150k down to 100k (#1678) by @sammy1991106 in #1679
  • chore(evm): bring approveContractCall&approveContractCallWithMint gas estimate from 120k down to 100k (#1680) by @sammy1991106 in #1681
  • fix: handle mpc sessions in the end blocker of previous block on expiry (#1682) by @milapsheth in #1683
  • feat(multisig): add keygen session query (#1664) by @milapsheth in #1684
  • chore: update github runner to ubuntu-22.04 by @talalashraf in #1689
  • fix(multisig): add multisig migration to fix the tss keys' threshold by @sammy1991106 in #1688
  • fix(axelarnet): use cached ctx by @haiyizxx in #1690

Full Changelog: v0.21.0...v0.22.0

v0.21.1

11 Aug 03:29
Compare
Choose a tag to compare

What's Changed

  • ci(check): update git diff syntax in Ensure EVM module migration when bytecode changes check (#1674) by @sammy1991106 in #1677
  • refactor: remove amount from evm query DepositState since it is not used (#1673) by @sammy1991106 in #1676
  • chore(evm): bring mintToken gas estimate from 150k down to 100k by @sammy1991106 in #1678
  • chore(evm): bring approveContractCall&approveContractCallWithMint gas estimate from 120k down to 100k by @sammy1991106 in #1680
  • fix: handle mpc sessions in the end blocker of previous block on expiry by @milapsheth in #1682
  • feat(multisig): add keygen session query by @milapsheth in #1664

Full Changelog: v0.21.0...v0.21.1

v0.21.0

11 Aug 16:49
Compare
Choose a tag to compare

What's Changed

  • feat: add support for building image with rosetta support by @talalashraf in #1362
  • feat: add a query to get the recipient address for a given deposit address by @cgorenflo in #1497
  • fix(evm)!: event processing should not be blocked by incident on the destination chain by @sammy1991106 in #1501
  • fix(evm): evm command decode for transferOwnership/Operatorship by @sammy1991106 in #1503
  • feat: align go versions by @kalidax in #1505
  • feat(evm): drop fee for ContractCallWithToken by @haiyizxx in #1498
  • feat(vald): handle ethereum finality post merge by @sammy1991106 in #1507
  • feat: add query to get erc20 token info by @milapsheth in #1504
  • feat(evm): add daily mint limit to token deployment by @sammy1991106 in #1510
  • fix(evm)!: use latest burner bytecode to generate burner for external token by @haiyizxx in #1520
  • chore: fix internal dependencies by @sammy1991106 in #1524
  • fix(vote)!: methods Poll.SetExpired and Poll.AllowOverride should have pointer receiver by @sammy1991106 in #1527
  • feat(evm): revert "add daily mint limit to token deployment (#1510)" by @sammy1991106 in #1528
  • fix(vote): don't allow late votes from non participants by @milapsheth in #1533
  • feat(evm): add burner code hash and symbol to query by @milapsheth in #1529
  • fix(evm)!: confirmed event queue prioritizer key by @haiyizxx in #1535
  • feat: chain query by activated state by @milapsheth in #1508
  • feat(vote)!: drop poll uniqueness reliance by @sammy1991106 in #1506
  • chore: updating codeowners by @milapsheth in #1539
  • refactor(vote): simplify poll state by @sammy1991106 in #1537
  • feat: contract v4.0.0 by @sammy1991106 in #1534
  • feat(snapshot): create the new snapshot struct by @sammy1991106 in #1550
  • feat(snapshot): implement the keeper method CreateSnapshot by @sammy1991106 in #1553
  • fix(vald): fix concurrent access to keys cache by @milapsheth in #1555
  • refactor: delete the entire bitcoin module by @sammy1991106 in #1561
  • chore: remove out-of-date rosetta go.mod by @cgorenflo in #1562
  • chore: remove references to bitcoin by @cgorenflo in #1564
  • feat(multisig): create the new module by @sammy1991106 in #1565
  • feat(snapshot): add more functions to snapshot by @sammy1991106 in #1566
  • feat: exclude participants with zero weight from snapshots by @cgorenflo in #1568
  • feat(multisig): types for multisig keygen by @sammy1991106 in #1567
  • feat: add keygen params and messages to multisig module by @cgorenflo in #1569
  • ci: split go and protobuf generate check into separate github actions by @sammy1991106 in #1570
  • feat(vote)!: quadratic voting by @sammy1991106 in #1563
  • feat: allow broadcast mode sync for vald by @cgorenflo in #1457
  • refactor: bring the strings length limit in line with random integers by @cgorenflo in #1575
  • feat: add generalized error wrapper to utils by @cgorenflo in #1572
  • feat(multisig): msg server methods StartKeygen and SubmitPubKey by @sammy1991106 in #1574
  • fix(snapshot): min passing weight should be ceil(total * threshold) by @sammy1991106 in #1578
  • feat: and KeyFromInt helper func by @cgorenflo in #1580
  • test: add coverage for snapshot creator by @cgorenflo in #1576
  • feat(multisig): keygen grace period and key creation by @sammy1991106 in #1577
  • feat(multisig): add module into app by @sammy1991106 in #1582
  • test: ensure all events can be marshalled to abci.Event by @cgorenflo in #1581
  • feat(vald): handle multisig keygen by @sammy1991106 in #1579
  • feat(multisig): types for signing by @sammy1991106 in #1584
  • feat(multisig): methods needed to perform multisig signing by @sammy1991106 in #1586
  • feat(multisig): methods to perform multisig signing by @sammy1991106 in #1587
  • feat(multisig): handle signing session completion/expiry in the end blocker by @sammy1991106 in #1588
  • fix: allow commission rate to be unspecified in MsgEditValidator by @larry0x in #1560
  • feat(vald): handle multisig signing by @sammy1991106 in #1589
  • feat(multisig): sig handler by @sammy1991106 in #1590
  • chore: adjust params by @sammy1991106 in #1591
  • feat: wrap multisig responses so errors are displayed to the user by @cgorenflo in #1592
  • feat(multisig): require public key to be compressed by @sammy1991106 in #1601
  • fix(evm): allow send token destination to be non evm chains by @milapsheth in #1602
  • fix: disallow unbonded chain maintainer registration by @milapsheth in #1598
  • refactor: introduce new cleaned up store key type by @cgorenflo in #1603
  • feat(multisig): key rotation by @sammy1991106 in #1597
  • feat(multisig): keeper GetKey by @sammy1991106 in #1599
  • feat(evm): replace tss keeper with multisig keeper in queries by @sammy1991106 in #1600
  • feat(evm): replace tss keeper with multisig keeper in the end blocker by @sammy1991106 in #1605
  • feat(evm): replace tss.KeyID with multisig.KeyID in types.go by @sammy1991106 in #1607
  • feat(multisig): keeper sign takes in payload hash instead of payload by @sammy1991106 in #1610
  • refactor(multisig): move hash from types to exported by @sammy1991106 in #1611
  • feat(evm): sig handler by @haiyizxx in #1609
  • feat: wrap sign session handlers in cached context by @cgorenflo in #1604
  • fix(multisig): sign sender address for pubkey authentication by @milapsheth in #1615
  • feat(evm): handle weighted key transfer with the new multisig module by @sammy1991106 in #1612
  • fix(nexus): recipient address query should return chain name, not chain. by @jack0son in #1525
  • feat(evm): unblock command creation even during key transfer by @sammy1991106 in #1620
  • feat(multisig): release rewards on successful signing/keygen by @sammy1991106 in #1621
  • feat(multisig): auto-deactivate old key by @sammy1991106 in #1622
  • feat(multisig): add multisig key id queries by @milapsheth in #1618
  • feat: tss migration and tss reward pool migration by @cgorenflo in #1596
  • feat: add poll failure handler by @cgorenflo in #1614
  • feat(multisig): rotate key tx by @sammy1991106 in #1619
  • feat(evm): confirm weighted multisig operatorship transferred event by @sammy1991106 in #1617
  • fix(app): add back tss module to SetOrderBeginBlockers and `Set...
Read more

v0.20.0

09 Aug 05:04
Compare
Choose a tag to compare

Special Release: ac08687

Full Changelog: v0.19.4...v0.20.0

v0.19.4

27 Jun 20:20
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.19.3...v0.19.4