Releases: onflow/flow-core-contracts
lib/go/contracts/v0.15.0
What's Changed?
- Adds metadata views to
FlowToken
(#370) - Adds
RandomBeaconHistory
contract (#375) - Improves Epoch phase performance (#379)
- Adds automatic access node slots (#379)
- Improvements to Epoch events and addition of target duration and target end time (#379)
Full Changelog: lib/go/contracts/v0.13.0...lib/go/contracts/v0.15.0
lib/go/templates/v0.14.0
This release includes the changes in this PR to introduce a new RandomBeaconHistory contract.
More details are in the linked pull request
lib/go/templates/v0.13.0
This release includes the changes in this PR to introduce delegator staking minimums and add support for moving epoch admin resources to the service account:
More details are in the linked pull request
Introduce Delegator Staking minimums
This release includes the changes in this PR to introduce delegator staking minimums and add support for moving epoch admin resources to the service account:
More details are in the linked pull request
lib/go/contracts/v0.12.2
lib/go/templates/v0.12.1
Includes large upgrades to the epoch smart contracts to improve performance and add support for random slot selection.
Many admin and user transactions and scripts were upgraded to support this.
- Performance and Slot selection: #321
lib/go/contracts/v0.12.1
Version 0.11.1 - Public method for getting execution effort weights
Whats Changed
- A public
getExecutionEffortWeights
method was added to FlowServiceAccount contract
Full Changelog: v0.11.0...v0.11.1
Refactored Transaction Fee Calculation
What's changed
- Introduced new transaction fee calculation. This doesn't change the transaction fees yet, it just prepares the appropriate framework to make the change later.
Full Changelog: lib/go/templates/v0.10.1...lib/go/templates/v0.11.0
⚠️ Breaking change
Fee deduction no longer emits a FlowFees.TokensDeposited
, but instead emits a FlowFees.FeesDeducted
. FlowFees.FeesDeducted
contains inclusionEffort and executionEffort info in addition to the final fee value.
The FlowToken.TokensDeposited
event for the FlowFees contract address has no change, and is still emitted.
This breaking change will come into effect after a spork switches the fee deduction from FlowServiceAccount.deductTransactionFee
to FlowFees.deductTransactionFee
.
Flow Contract Audit Vouchers - Update
What's Changed
- Minor fix to use FlowContractAudits on the FVM #275 by @tehranifar
Full Changelog: lib/go/templates/v0.10.0...lib/go/templates/v0.10.1