Releases: AventusProtocolFoundation/avn-parachain
Releases · AventusProtocolFoundation/avn-parachain
v1.0.5
Added validatos-manager
pallet and fixed a compilation issue with summary
pallet
v1.0.4
Added the following pallets:
- avn-finality-tracker
- avn-offence-handler
- ethereum-events
Refactoring of avn-proxy pallet to be compatible with v0.9.28 or newer versions of substrate that make all extrinsics transactional. Additionally, updates all test that were expecting the proxied extrinsic to fail if the inner call fails. Instead now we look for the event and the appropriate extrinsic info.
v1.0.3
Added:
- Token Manager pallet
- Ethereum Transactions pallet
- Summary pallet
v1.0.2
v1.0.1
What's Changed
- SYS-3024 update signature verification to handle wrapped messages by @nahuseyoum in #113
Full Changelog: v1.0.0...v1.0.1
v1.0.0 AvN parachain staking
What's Changed
- Setup repository with config files by @nahuseyoum in #1
- SYS-2677 - Initial integration of parachain staking pallet by @nahuseyoum in #3
- SYS-2677 update block author identification by @nahuseyoum in #4
- SYS-2747 Remove parachain bond logic by @nahuseyoum in #5
- SYS-2747 Move reward pot into staking pallet by @nahuseyoum in #6
- SYS-2747 Use central pot to pay out rewards by @nahuseyoum in #7
- SYS-2779 Remove inflation logic by @nahuseyoum in #8
- SYS-2779 remove migrations by @nahuseyoum in #10
- SYS-2779 rename
delegate
tonominate
by @nahuseyoum in #9 - SYS-2779 rename
round
toera
by @nahuseyoum in #11 - SYS-2779 remove collator commission by @nahuseyoum in #12
- SYS-2752 format code by @nahuseyoum in #15
- SYS-2752 Rerunning formatting with the correct options by @nahuseyoum in #16
- SYS-2752: GH actions for CI by @RuiSMagalhaes in #14
- SYS-2748 adding happy path test for payout logic by @nahuseyoum in #13
- fix codeowners by @RuiSMagalhaes in #19
- SYS-2752: change integration test trigger by @RuiSMagalhaes in #20
- SYS-2752: CI fixed by @RuiSMagalhaes in #24
- SYS-2752: external-ci-fix by @RuiSMagalhaes in #26
- SYS-2752: fix forked integration test by @RuiSMagalhaes in #30
- SYS-2572: fix repo name for forked PR's by @RuiSMagalhaes in #32
- SYS-2752: typo by @RuiSMagalhaes in #33
- SYS-2752: typo fixed by @RuiSMagalhaes in #34
- SYS-2779 Remove deprecated types by @nahuseyoum in #22
- SYS-2748 additional payout tests by @nahuseyoum in #17
- SYS-2757 Track collator payouts by @nahuseyoum in #21
- Adds tab_spaces to rustfmt.toml by @thadouk in #40
- SYS-1642, SYS-2757 add primitives by @nahuseyoum in #36
- SYS-1642, SYS-2757 add avn library code by @nahuseyoum in #37
- SYS-1642, SYS-2757 Add voting logic by @nahuseyoum in #38
- SYS-1642, SYS-2757 Add avn tests by @nahuseyoum in #39
- SYS-2757 process collator payouts by @nahuseyoum in #35
- SYS-2757 Move trait to avn to decouple pallets by @nahuseyoum in #41
- SYS-2757 tidy up state by @nahuseyoum in #42
- SYS-2849 Make staking compatible with sessions by @nahuseyoum in #43
- SYS-2851 Remove unused config types by @nahuseyoum in #44
- SYS-2851 remove
DefaultBlocksPerEra
by @nahuseyoum in #45 - SYS-2851 Combines all "delay" values and makes it a storage item by @nahuseyoum in #46
- SYS-2851 centralise min stake and change to a storage item by @nahuseyoum in #47
- SYS-2851 update
MinNominatorStk
to be a storage item by @nahuseyoum in #48 - SYS-2825 Add avn-proxy support to staking pallet by @nahuseyoum in #49
- SYS-2825 Update mock and tests with new
AccountId
type by @nahuseyoum in #50 - SYS-2851 new sudo extrinsic to update pallet settings by @nahuseyoum in #51
- SYS-2758: integration test changed by @RuiSMagalhaes in #52
- SYS-2858: fix integration test bug by @RuiSMagalhaes in #54
- SYS-2849 require session keys before joining as a collator by @nahuseyoum in #53
- SYS-2851 update min nomination logic by @nahuseyoum in #55
- SYS-2758 Move tests into a sub folder by @nahuseyoum in #56
- SYS-2758 add "growth data recording" tests by @nahuseyoum in #57
- SYS-2758 Growth payout tests by @nahuseyoum in #58
- SYS-2824 forkless upgrade data migration by @nahuseyoum in #59
- SYS-2758 Handle dust amounts by @nahuseyoum in #61
- SYS-2825 Flesh out
signed_nominate
by @nahuseyoum in #62 - SYS-1640 move nft manager pallet to this repo by @nahuseyoum in #67
- SYS-1642 Move avn-proxy to this repo by @nahuseyoum in #68
- SYS-2825 add signed_nominate test by @nahuseyoum in #63
- SYS-2825 Move existing tests by @nahuseyoum in #64
- SYS-2825 rename extrinsic and move logic to calls by @nahuseyoum in #65
- SYS-2825 Add signed bond extra by @nahuseyoum in #66
- SYS-2825
signed_nominate
bad tests by @nahuseyoum in #69 - SYS-2825 move existing bond extra tests by @nahuseyoum in #70
- SYS-2825
signed_bond_extra
tests by @nahuseyoum in #71 - SYS-2825 Candidate bond extra update by @nahuseyoum in #72
- SYS-2825 Add new
signed_candidate_bond_extra
extrinsic by @nahuseyoum in #73 - SYS-2825 Tests for
signed_candidate_bond_extra
extrinsic by @nahuseyoum in #74 - SYS-2825 rename
candidate_bond_less
tocandidate_unbond
by @nahuseyoum in #75 - SYS-2825 rename
_bond_less
to_unbond
by @nahuseyoum in #76 - SYS-2825 update bond extra logic and tests by @nahuseyoum in #77
- SYS-1825 Candidate unbond logic by @nahuseyoum in #78
- SYS-1825 Nominator unbond logic by @nahuseyoum in #79
- SYS-2825 adds unbonding tests by @nahuseyoum in #80
- SYS-2825 additional unbond tests by @nahuseyoum in #81
- SYS-2825 Candidate unbond tests by @nahuseyoum in #82
- SYS-2825 Signed revoke nomination by @nahuseyoum in #83
- SYS-2825 Remove legacy code by @nahuseyoum in #84
- SYS-2825 Signed extrinsics to remove all nominator stake by @nahuseyoum in #85
- SYS-2825 Tests for leaving nominators by @nahuseyoum in #86
- SYS-2825, SYS-2901 Signed
Execute Nomination Request
logic by @nahuseyoum in #87 - SYS-2825 execute nomination request tests by @nahuseyoum in #90
- SYS...