Skip to content

Releases: onflow/flow-core-contracts

DKG Safety Threshold & Non-Operational Withholding

29 Nov 21:46
139e44d
Compare
Choose a tag to compare

What's Changed

Full Changelog: lib/go/contracts/v0.7.9...lib/go/templates/v0.8.0

Reward Payment From Fees & Machine Account Improvements

10 Sep 19:40
6fcd492
Compare
Choose a tag to compare
  • Uses Transaction Fees to pay rewards instead of minting new tokens (#235)
  • Add update to claimed networking address (#239)
  • Don't create machine accounts for non-consensus or collection nodes (#244)
  • Ignore unsubmitted votes when constructing cluster qc (#244)

Reward Payment From Fees & Machine Account Improvements

10 Sep 19:41
6fcd492
Compare
Choose a tag to compare
  • Uses Transaction Fees to pay rewards instead of minting new tokens (#235)
  • Add update to claimed networking address (#239)
  • Don't create machine accounts for non-consensus or collection nodes (#244)
  • Ignore unsubmitted votes when constructing cluster qc (#244)

Update to Get Machine Account Address Script

11 Aug 19:32
a6c4ec0
Compare
Choose a tag to compare

*#230 Changes return type of get_machine_account_address.cdc to an optional.

Store Approved Node IDs in contract

05 Aug 23:11
6e64b6a
Compare
Choose a tag to compare

Store Approved Node IDs in contract

05 Aug 23:13
6e64b6a
Compare
Choose a tag to compare

Add config check to FlowEpoch constructor

15 Jul 21:39
9a02fe9
Compare
Choose a tag to compare

Add config check to FlowEpoch constructor

15 Jul 21:40
9a02fe9
Compare
Choose a tag to compare

Epoch Transactions

13 Jul 16:46
935ba91
Compare
Choose a tag to compare

Updates old transactions and adds new transactions to support Flow Epochs.

FlowIDTableStaking

  • breaking change:: Updates the end_epoch.cdc and pay_rewards.cdc transactions to use the new calculate and pay methods.

FlowClusterQC

FlowDKG

FlowEpoch

FlowStakingCollection

Breaking Changes

LockedTokens

  • No changes for locked tokens transactions

StakingProxy

  • No changes for staking proxy transactions

Epoch Smart Contracts

13 Jul 16:00
935ba91
Compare
Choose a tag to compare

This release contains updates to many of the core contracts to support Epochs.

FlowIDTableStaking.cdc

FlowClusterQC

FlowDKG

FlowEpoch

FlowStakingCollection

LockedTokens

  • Adds a borrowNode function to the LockedTokenManager resource to better facilitate the staking collection functionality

StakingProxy