Releases: nucypher/nucypher-contracts
Releases · nucypher/nucypher-contracts
v0.25.0
Fix metadata issues from 0.24.0.
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
- Update the docs for the NPM publishing process by @manumonti in #322
- ReimbursementPool on Lynx by @cygnusv in #323
- Minor fixes: perform strip() on provider addresses from file, print number of missing transcripts/aggregations during
ritual_state_checkby @derekpierre in #325 - Upgrade tapir Coordinator by @vzotova in #326
- Relock dependencies to use
ape-etherscan>= 0.8.3 by @derekpierre in #327 - Working contract verification script to verify individual contracts post-deployment by @derekpierre in #330
- Add function to withdraw all tokens from Coordinator for a token address by @cygnusv in #333
- Make Coordinator aware of transcript size by @cygnusv in #334
- ReimbursementPool on Polygon Mainnet by @cygnusv in #329
- Update Coordinator ABI on mainnet registry by @cygnusv in #335
- StandardSubscription by @cygnusv in #339
- Missing replace of BqETHSubscription to StandardSubscription by @cygnusv in #340
- Removes legacy contracts by @vzotova in #343
- IFeeModel/Subscription contract should be provided as a contract address by @derekpierre in #342
- TIP-100 preparation by @vzotova in #345
- Adds ability to add new staking providers without T staking contract by @vzotova in #346
- Transfer ownership through upgrading Coordinator and StandardSubscription by @vzotova in #350
- Update permissions related to TG in subscription and coordinator by @vzotova in #344
- Introduce additional method to post transcripts by @cygnusv in #353
- Introduce another method to check if provider keys are set by @cygnusv in #354
- New ABI for Coordinator in Lynx by @cygnusv in #355
- New Coordinator ABI on Mainnet by @cygnusv in #357
- Upgrade Coordinator on Tapir by @derekpierre in #358
- Remove duplicated ABI entries used for registry by @derekpierre in #360
- Fix ci by @manumonti in #362
- Refine initiate ritual script by @manumonti in #363
- Fix evaluate_heartbeat script by @manumonti in #367
- Move GitHub variables from secrets to vars by @manumonti in #368
- Add CI secret for excluded nodes in heartbeat by @manumonti in #369
- New Mainnet Coordinator ABI with breaking changes for nodes running nucypher <7.5 by @manumonti in #370
- [DON'T MERGE] Breaking changes for nodes running nucypher < v7.5 by @cygnusv in #356
- Additional method to process payment by @vzotova in #352
- [Epic] Heartbeat by @KPrasch in #348
- Add Rust toolchain to heartbeat related workflows by @manumonti in #372
- Bump version: 0.23.0 → 0.24.0 by @manumonti in #373
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- Upgrade Lynx contract deployments to latest and update lynx contract registry by @derekpierre in #256
- Penalty for reward as alternative to slashing by @vzotova in #254
- Increment penalty in case of repeated violation during previous duration by @vzotova in #261
- Deploy updated TACoApplication contract that has updates for automated rewards by @derekpierre in #269
- Contract listing CLI by @KPrasch in #301
- [EPIC] New fee model architecture by @vzotova in #270
- Add min_version option to initiate_ritual script by @cygnusv in #303
- Remove stale script subsumed by manage_subscription.py by @KPrasch in #304
- Updated TACoApplication deployment by @cygnusv in #296
- Simplify CLI: Lookup access controller and authority in
manage_subscription.pyby @KPrasch in #300 - Script that lists all the active rituals that a specified staking provider is participating in by @derekpierre in #305
- Coordinator: moves rituals from array to mapping by @vzotova in #307
- Undo previous change regarding how receipts were obtained by @derekpierre in #310
- Add duration calculation for subscription based rituals by @theref in #306
- Fix use of Porter for sampling by @derekpierre in #313
- Don't check for ape-infura when not using infura by @cygnusv in #311
- Ape 0.8 by @derekpierre in #316
- CI job for testing deployment functionality, and validate registries by @derekpierre in #317
- Upgrade lynx Coordinator by @vzotova in #312
- Upgrade Tapir contracts to be inline with mainnet by @theref in #308
- Add
RewardsWithdrawnevent towithdrawRewardsfunction in TACoApplication by @manumonti in #276 - Prettier should ignore contract registry files by @derekpierre in #320
- Bump version: 0.22.0 → 0.23.0 by @manumonti in #321
Full Changelog: v0.22.0...v0.23.0
v0.20.0
What's Changed
- New shiny ape; 0.6.19 -> 0.7.7 by @derekpierre in #237
- Fix ABI ordering for lynx registry file - was incorrect due to my faulty merging after deployment. by @derekpierre in #236
- Updated mainnet registry after latest Coordinator fix by @cygnusv in #239
Full Changelog: v0.19.0...v0.20.0
v0.19.0
v0.18.0
What's Changed
- Latest Coordinator lynx deployment with updates regarding participant views by @derekpierre in #234
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- Release
@nucypher/nucypher-contracts:0.16.0by @piotr-roslaniec in #223 - update version in setup.cfg by @piotr-roslaniec in #224
BetaProgramInitiatordeployment by @cygnusv in #222- Update registry tests for TS package by @piotr-roslaniec in #225
- Add script for checking ritual state information by @derekpierre in #226
- Fix refund calculation bug in BetaProgramInitiator by @cygnusv in #228
- Optimized Participant Views by @KPrasch in #231
- Fix refund calculation bug in BetaProgramInitiator (part 2) by @cygnusv in #230
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- Beta Program Initiator by @cygnusv in #188
- Lynx: migrate root from goerli to sepolia by @derekpierre in #218
- Fix commitment deadline to match announced date by @cygnusv in #220
- Fresh deployment of Tapir contracts by @derekpierre in #221
Full Changelog: v0.15.0...v0.16.0
v0.15.0
Preview of TACo Mainnet. Sepolia dashboard deployment.
v0.13.0 Bump version: 0.12.0 → 0.13.0