-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: EFM Recovery, Protocol HCU (core-contracts) #465
base: master
Are you sure you want to change the base?
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c97e2f0 - Browse repository at this point
Copy the full SHA c97e2f0View commit details -
Update to newest Stable Cadence Preview (#371)
* update to view functions for stable cadence * remove unreachable code * update templates to Stable Cadence * update to Stable Cadence preview 4 * update for stable cadence * fix parse error --------- Co-authored-by: Josh Hannan <[email protected]> Co-authored-by: Bastian Müller <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e39f87c - Browse repository at this point
Copy the full SHA e39f87cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 309e602 - Browse repository at this point
Copy the full SHA 309e602View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08c37b8 - Browse repository at this point
Copy the full SHA 08c37b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 345c81b - Browse repository at this point
Copy the full SHA 345c81bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2de1c22 - Browse repository at this point
Copy the full SHA 2de1c22View commit details -
Configuration menu - View commit details
-
Copy full SHA for d70590b - Browse repository at this point
Copy the full SHA d70590bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 861a1c4 - Browse repository at this point
Copy the full SHA 861a1c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7e2e5 - Browse repository at this point
Copy the full SHA 6c7e2e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9005af3 - Browse repository at this point
Copy the full SHA 9005af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34953f6 - Browse repository at this point
Copy the full SHA 34953f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6044078 - Browse repository at this point
Copy the full SHA 6044078View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcdf82c - Browse repository at this point
Copy the full SHA bcdf82cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1cdfb9 - Browse repository at this point
Copy the full SHA b1cdfb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c9dbc1 - Browse repository at this point
Copy the full SHA 5c9dbc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8f0e9e - Browse repository at this point
Copy the full SHA b8f0e9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15d02eb - Browse repository at this point
Copy the full SHA 15d02ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46b6929 - Browse repository at this point
Copy the full SHA 46b6929View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f8e5f - Browse repository at this point
Copy the full SHA a9f8e5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 492674f - Browse repository at this point
Copy the full SHA 492674fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 971b709 - Browse repository at this point
Copy the full SHA 971b709View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f8764 - Browse repository at this point
Copy the full SHA f1f8764View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e8c398 - Browse repository at this point
Copy the full SHA 3e8c398View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd65f4 - Browse repository at this point
Copy the full SHA 9fd65f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b977889 - Browse repository at this point
Copy the full SHA b977889View commit details -
Configuration menu - View commit details
-
Copy full SHA for f16eaec - Browse repository at this point
Copy the full SHA f16eaecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70bc6fd - Browse repository at this point
Copy the full SHA 70bc6fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57ec160 - Browse repository at this point
Copy the full SHA 57ec160View commit details -
Configuration menu - View commit details
-
Copy full SHA for 692c1cf - Browse repository at this point
Copy the full SHA 692c1cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47187b3 - Browse repository at this point
Copy the full SHA 47187b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fc8536 - Browse repository at this point
Copy the full SHA 1fc8536View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02c1131 - Browse repository at this point
Copy the full SHA 02c1131View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2fe0ac - Browse repository at this point
Copy the full SHA f2fe0acView commit details -
Configuration menu - View commit details
-
Copy full SHA for da1b7b5 - Browse repository at this point
Copy the full SHA da1b7b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7e0170 - Browse repository at this point
Copy the full SHA c7e0170View commit details -
Configuration menu - View commit details
-
Copy full SHA for 722ec7b - Browse repository at this point
Copy the full SHA 722ec7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9564e5d - Browse repository at this point
Copy the full SHA 9564e5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81aa739 - Browse repository at this point
Copy the full SHA 81aa739View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c50f6c - Browse repository at this point
Copy the full SHA 4c50f6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d052c5c - Browse repository at this point
Copy the full SHA d052c5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf077d0 - Browse repository at this point
Copy the full SHA bf077d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb8fc84 - Browse repository at this point
Copy the full SHA fb8fc84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2334795 - Browse repository at this point
Copy the full SHA 2334795View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82a613c - Browse repository at this point
Copy the full SHA 82a613cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6401295 - Browse repository at this point
Copy the full SHA 6401295View commit details -
Configuration menu - View commit details
-
Copy full SHA for 370407f - Browse repository at this point
Copy the full SHA 370407fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a99037 - Browse repository at this point
Copy the full SHA 6a99037View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd33ce2 - Browse repository at this point
Copy the full SHA fd33ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cf8b4c - Browse repository at this point
Copy the full SHA 1cf8b4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aef25b - Browse repository at this point
Copy the full SHA 0aef25bView commit details -
Apply suggestions from code review
Co-authored-by: Bastian Müller <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 448d648 - Browse repository at this point
Copy the full SHA 448d648View commit details -
Configuration menu - View commit details
-
Copy full SHA for d49fd04 - Browse repository at this point
Copy the full SHA d49fd04View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce228e8 - Browse repository at this point
Copy the full SHA ce228e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b4c47c - Browse repository at this point
Copy the full SHA 3b4c47cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a5688 - Browse repository at this point
Copy the full SHA 19a5688View commit details -
Configuration menu - View commit details
-
Copy full SHA for b373ce8 - Browse repository at this point
Copy the full SHA b373ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 298f47d - Browse repository at this point
Copy the full SHA 298f47dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20e6057 - Browse repository at this point
Copy the full SHA 20e6057View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99ff402 - Browse repository at this point
Copy the full SHA 99ff402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 761f879 - Browse repository at this point
Copy the full SHA 761f879View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f33ef0 - Browse repository at this point
Copy the full SHA 3f33ef0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6edd0e3 - Browse repository at this point
Copy the full SHA 6edd0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e8ef0 - Browse repository at this point
Copy the full SHA 40e8ef0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4d2acb - Browse repository at this point
Copy the full SHA c4d2acbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8094b24 - Browse repository at this point
Copy the full SHA 8094b24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c5bccb - Browse repository at this point
Copy the full SHA 0c5bccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6430730 - Browse repository at this point
Copy the full SHA 6430730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1376f64 - Browse repository at this point
Copy the full SHA 1376f64View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4cacb0 - Browse repository at this point
Copy the full SHA c4cacb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0d86ba - Browse repository at this point
Copy the full SHA b0d86baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 762d6d2 - Browse repository at this point
Copy the full SHA 762d6d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad07d0e - Browse repository at this point
Copy the full SHA ad07d0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04dae1a - Browse repository at this point
Copy the full SHA 04dae1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61d01ea - Browse repository at this point
Copy the full SHA 61d01eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9974772 - Browse repository at this point
Copy the full SHA 9974772View commit details -
Configuration menu - View commit details
-
Copy full SHA for 639f419 - Browse repository at this point
Copy the full SHA 639f419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c18b63 - Browse repository at this point
Copy the full SHA 5c18b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23e5224 - Browse repository at this point
Copy the full SHA 23e5224View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f926bf - Browse repository at this point
Copy the full SHA 9f926bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d795124 - Browse repository at this point
Copy the full SHA d795124View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9617df - Browse repository at this point
Copy the full SHA d9617dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 006447b - Browse repository at this point
Copy the full SHA 006447bView commit details -
add updated manifests with new account, FT, and NFT transactions and …
…removed locked token staking txs
Configuration menu - View commit details
-
Copy full SHA for 47f3354 - Browse repository at this point
Copy the full SHA 47f3354View commit details -
Configuration menu - View commit details
-
Copy full SHA for b56d319 - Browse repository at this point
Copy the full SHA b56d319View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1533936 - Browse repository at this point
Copy the full SHA 1533936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d94e2 - Browse repository at this point
Copy the full SHA 96d94e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59a36e0 - Browse repository at this point
Copy the full SHA 59a36e0View commit details -
Update contract getter methods to use env (#410)
* update import addresses to better format and use env * update deps * update go mod * re-add lockedaccountinfo * update ft and nft dependencies
Configuration menu - View commit details
-
Copy full SHA for 426ec6e - Browse repository at this point
Copy the full SHA 426ec6eView commit details -
get address replacement working in tests and add event emission restr…
…ictions for FlowToken
Configuration menu - View commit details
-
Copy full SHA for 594be1e - Browse repository at this point
Copy the full SHA 594be1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fab58a - Browse repository at this point
Copy the full SHA 9fab58aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aecc7fb - Browse repository at this point
Copy the full SHA aecc7fbView commit details -
Don't copy dictionary in getEpochMetadata (#413)
* Don't copy dictionary in getEpochMetadata
Configuration menu - View commit details
-
Copy full SHA for 5c41345 - Browse repository at this point
Copy the full SHA 5c41345View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12c392c - Browse repository at this point
Copy the full SHA 12c392cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f74bc - Browse repository at this point
Copy the full SHA 26f74bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e100822 - Browse repository at this point
Copy the full SHA e100822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02924cc - Browse repository at this point
Copy the full SHA 02924ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for c53fc79 - Browse repository at this point
Copy the full SHA c53fc79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eaaa39 - Browse repository at this point
Copy the full SHA 9eaaa39View commit details -
- add epoch recover event and struct - store recovery epoch metadata in storage, emit event in heartbeat - add ClusterQCVoteData struct to FlowClusterQC contract - add recover epoch transaction
Configuration menu - View commit details
-
Copy full SHA for 7abc82a - Browse repository at this point
Copy the full SHA 7abc82aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fe14e1 - Browse repository at this point
Copy the full SHA 7fe14e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5791ea4 - Browse repository at this point
Copy the full SHA 5791ea4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fa05d5 - Browse repository at this point
Copy the full SHA 4fa05d5View commit details -
upgrade changes to be compliant with cadence 1.0
- add service event verification to tests - update test helpers - add node weight sanity check
Configuration menu - View commit details
-
Copy full SHA for c256d3c - Browse repository at this point
Copy the full SHA c256d3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11e2b2d - Browse repository at this point
Copy the full SHA 11e2b2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 836e726 - Browse repository at this point
Copy the full SHA 836e726View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb277e5 - Browse repository at this point
Copy the full SHA cb277e5View commit details -
cant use timing config in epoch recover
- target duration and end time must be provided in governance transaction
Configuration menu - View commit details
-
Copy full SHA for 500fb52 - Browse repository at this point
Copy the full SHA 500fb52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fbd4aa - Browse repository at this point
Copy the full SHA 4fbd4aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad2df49 - Browse repository at this point
Copy the full SHA ad2df49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 505a371 - Browse repository at this point
Copy the full SHA 505a371View commit details -
Update contracts/epochs/FlowEpoch.cdc
Co-authored-by: Alexander Hentschel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2818d8 - Browse repository at this point
Copy the full SHA f2818d8View commit details -
Update contracts/epochs/FlowEpoch.cdc
Co-authored-by: Alexander Hentschel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e2f861 - Browse repository at this point
Copy the full SHA 5e2f861View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd8e2f - Browse repository at this point
Copy the full SHA dfd8e2fView commit details -
Apply suggestions from code review
Co-authored-by: Jordan Schalm <[email protected]> Co-authored-by: Bastian Müller <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d5fb6e - Browse repository at this point
Copy the full SHA 5d5fb6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b92b6e - Browse repository at this point
Copy the full SHA 5b92b6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a2bdb5 - Browse repository at this point
Copy the full SHA 6a2bdb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for caa0040 - Browse repository at this point
Copy the full SHA caa0040View commit details -
Configuration menu - View commit details
-
Copy full SHA for a667862 - Browse repository at this point
Copy the full SHA a667862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97baba8 - Browse repository at this point
Copy the full SHA 97baba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 926626a - Browse repository at this point
Copy the full SHA 926626aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ae7e38 - Browse repository at this point
Copy the full SHA 8ae7e38View commit details -
- dont generate a new random source when overwriting the epoch metadata
- generate random source in contract - update qcVoterData to match protocol struct - fix tests
Configuration menu - View commit details
-
Copy full SHA for 3ce24c2 - Browse repository at this point
Copy the full SHA 3ce24c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 548f22f - Browse repository at this point
Copy the full SHA 548f22fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66a7ba9 - Browse repository at this point
Copy the full SHA 66a7ba9View commit details -
Add entitlement for locked account creator (#423)
* update deps, add entitlement for locked account creator * make ci
Configuration menu - View commit details
-
Copy full SHA for ac40215 - Browse repository at this point
Copy the full SHA ac40215View commit details -
Configuration menu - View commit details
-
Copy full SHA for 677b20d - Browse repository at this point
Copy the full SHA 677b20dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d289b84 - Browse repository at this point
Copy the full SHA d289b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for fed5e86 - Browse repository at this point
Copy the full SHA fed5e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46a4cac - Browse repository at this point
Copy the full SHA 46a4cacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81b3d68 - Browse repository at this point
Copy the full SHA 81b3d68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f711ea - Browse repository at this point
Copy the full SHA 0f711eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99b721f - Browse repository at this point
Copy the full SHA 99b721fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63df092 - Browse repository at this point
Copy the full SHA 63df092View commit details -
Configuration menu - View commit details
-
Copy full SHA for b912dae - Browse repository at this point
Copy the full SHA b912daeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20115f7 - Browse repository at this point
Copy the full SHA 20115f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d826d5 - Browse repository at this point
Copy the full SHA 4d826d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59905bb - Browse repository at this point
Copy the full SHA 59905bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f893516 - Browse repository at this point
Copy the full SHA f893516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52f8c36 - Browse repository at this point
Copy the full SHA 52f8c36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e09ba0 - Browse repository at this point
Copy the full SHA 3e09ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3da8cf5 - Browse repository at this point
Copy the full SHA 3da8cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 967aae8 - Browse repository at this point
Copy the full SHA 967aae8View commit details
Commits on Jun 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 88f0a28 - Browse repository at this point
Copy the full SHA 88f0a28View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d8135eb - Browse repository at this point
Copy the full SHA d8135ebView commit details
Commits on Jul 22, 2024
-
Update contracts/epochs/FlowClusterQC.cdc
Co-authored-by: Jordan Schalm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c15443c - Browse repository at this point
Copy the full SHA c15443cView commit details -
Apply suggestions from code review
Co-authored-by: Jordan Schalm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71ef9e2 - Browse repository at this point
Copy the full SHA 71ef9e2View commit details
Commits on Jul 25, 2024
-
Sync
feature/efm-recovery
withmaster
(#437)* Remove feature branch * Add a new script that checks if payer has balance to pay for tx (#435) * Add a new script that checks if payer has balance to pay for tx * Rewrite check_if_payer_has_sufficient_balance to return struct * Update contract to cadence 1 * create custom minted account * payer executes tx and pays for it * fix tx signers * refactor test --------- Co-authored-by: Chase Fleming <[email protected]> Co-authored-by: Illia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be37706 - Browse repository at this point
Copy the full SHA be37706View commit details -
Configuration menu - View commit details
-
Copy full SHA for 118967a - Browse repository at this point
Copy the full SHA 118967aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d88321 - Browse repository at this point
Copy the full SHA 6d88321View commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 768787d - Browse repository at this point
Copy the full SHA 768787dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a4524c - Browse repository at this point
Copy the full SHA 4a4524cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aafe7f - Browse repository at this point
Copy the full SHA 5aafe7fView commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 66fa3f4 - Browse repository at this point
Copy the full SHA 66fa3f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61f07b6 - Browse repository at this point
Copy the full SHA 61f07b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a78b7d7 - Browse repository at this point
Copy the full SHA a78b7d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 614f489 - Browse repository at this point
Copy the full SHA 614f489View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5087d - Browse repository at this point
Copy the full SHA 8b5087dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e41ecf - Browse repository at this point
Copy the full SHA 1e41ecfView commit details -
Update contracts/epochs/FlowEpoch.cdc
Co-authored-by: Jordan Schalm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec8c94d - Browse repository at this point
Copy the full SHA ec8c94dView commit details -
Update contracts/epochs/FlowEpoch.cdc
Co-authored-by: Jordan Schalm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88d6cda - Browse repository at this point
Copy the full SHA 88d6cdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a3795 - Browse repository at this point
Copy the full SHA 19a3795View commit details -
Configuration menu - View commit details
-
Copy full SHA for d342f4e - Browse repository at this point
Copy the full SHA d342f4eView commit details -
Merge branch 'khalil/5639-epoch-recovery-transaction' of github.com:o…
…nflow/flow-core-contracts into khalil/5639-epoch-recovery-transaction
Configuration menu - View commit details
-
Copy full SHA for d332997 - Browse repository at this point
Copy the full SHA d332997View commit details -
Configuration menu - View commit details
-
Copy full SHA for 802d828 - Browse repository at this point
Copy the full SHA 802d828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f63515 - Browse repository at this point
Copy the full SHA 1f63515View commit details -
Merge pull request #420 from onflow/khalil/5639-epoch-recovery-transa…
…ction EpochRecover service event and transaction
Configuration menu - View commit details
-
Copy full SHA for 3118243 - Browse repository at this point
Copy the full SHA 3118243View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ac5c9b - Browse repository at this point
Copy the full SHA 5ac5c9bView commit details -
Merge pull request #438 from onflow/revert-420-khalil/5639-epoch-reco…
…very-transaction Revert "EpochRecover service event and transaction"
Configuration menu - View commit details
-
Copy full SHA for 29583d4 - Browse repository at this point
Copy the full SHA 29583d4View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e0fe4b - Browse repository at this point
Copy the full SHA 8e0fe4bView commit details
Commits on Oct 15, 2024
-
Add node ID to index mapping to DKG data model (#441)
* define ResultSubmission struct * annotate required changes * setup test framework * add preliminary new fields to EpochCommit * add submission tracker sketch * ResultSubmission tests * ResultSubmission docs * addSubmission method * add tx todos * add init test, validation on ResultSubmission init * test comments * basic SubmissionTracker tests * update other contract methods to use SubmissionTracker * add dummy values for EpochCommit event * add docs * add exceedsThreshold test * update FlowEpoch to compile * update transactions * improve representation for "empty submissions" * add test for empty submission * test empty submission exceeds threshold * fix go test: send submission * wip * remove ' * incredibly, the tests are passing * note where tests still need updating * consistent terminology: empty submission * resolve some todos - make funs view - improve docs - remove commented-out code * fix empty submission dkg tests * fix epoch tests * rename publish admin script was called "publish participant" but was actually publishing admin * store as much as possible in EpochMetadata * build static files * make more functions view * fix test * rename isValidNilSubmission since it is specifically enforcing the named Invariant (1), and checking both empty and non-empty submissions. * update error messages * go generate * Apply suggestions from code review Co-authored-by: Tarak Ben Youssef <[email protected]> Co-authored-by: Joshua Hannan <[email protected]> * 2nd pass over error messages * fix empty whiteboard message test * improve post whiteboard message test * rm dupe test * address remaining todos in tests * add preconditions for dkg enabled * fix message, generate * add documentation for test helper functions --------- Co-authored-by: Tarak Ben Youssef <[email protected]> Co-authored-by: Joshua Hannan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2533ece - Browse repository at this point
Copy the full SHA 2533eceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8595395 - Browse repository at this point
Copy the full SHA 8595395View commit details
Commits on Oct 25, 2024
-
EFM Recovery Service Event and Transaction (#440)
* efm recovery transaction * use provided recovery epoch counter as the source of truth * add proper line indentation * update assets * define ResultSubmission struct * annotate required changes * setup test framework * add preliminary new fields to EpochCommit * add submission tracker sketch * Apply suggestions from code review Co-authored-by: Alexander Hentschel <[email protected]> Co-authored-by: Jordan Schalm <[email protected]> * Apply suggestions from code review Co-authored-by: Jordan Schalm <[email protected]> Co-authored-by: Alexander Hentschel <[email protected]> * adjust recover transaction logic * move recoverEpochPreChecks call to emitEpochRecoverEvent * fix broken sentence * add comment describing unsafeAllowOverwrite * use previous syntax for randomSource generation * replace usage of numViewsInStakingAuction and numViewsInDKGPhase - replace numViewsInStakingAuction with stakingEndView - startView - don't accept numViewsInDKGPhase as a parameter read it from configurable epoch metadata * add godoc for convertClusterQcsCdc * add additional test cases * ResultSubmission tests * ResultSubmission docs * addSubmission method * add tx todos * add init test, validation on ResultSubmission init * test comments * basic SubmissionTracker tests * update other contract methods to use SubmissionTracker * add dummy values for EpochCommit event * add docs * add exceedsThreshold test * update FlowEpoch to compile * update transactions * improve representation for "empty submissions" * add test for empty submission * test empty submission exceeds threshold * fix go test: send submission * wip * remove ' * incredibly, the tests are passing * note where tests still need updating * consistent terminology: empty submission * resolve some todos - make funs view - improve docs - remove commented-out code * fix empty submission dkg tests * fix epoch tests * rename publish admin script was called "publish participant" but was actually publishing admin * store as much as possible in EpochMetadata * build static files * make more functions view * fix test * add dkgIdMapping * rename isValidNilSubmission since it is specifically enforcing the named Invariant (1), and checking both empty and non-empty submissions. * Updated epoch recovery tx to accept dkg group key as well as emitting correct EpochRecover service event * update error messages * go generate * Apply suggestions from code review Co-authored-by: Tarak Ben Youssef <[email protected]> Co-authored-by: Joshua Hannan <[email protected]> * 2nd pass over error messages * fix empty whiteboard message test * improve post whiteboard message test * rm dupe test * address remaining todos in tests * fix whitespace * Apply suggestions from code review * Update contracts/epochs/FlowDKG.cdc * random source generatation doc/postconditions * recovery function docs * recoverCurrentEpoch precondition * recovery methods internal documentation * add todos * ClusterQCVoteData docs * recover_epoch tx comments * remove duplicated LN vote tag * add todos * make generate * tweak godocs * fixing and annotating tests * all existing epoch recovery tests passing * refactor happy path validation check test * rm duplicate tests * refactor overwrite validation tests * clean up verifyEpochTotalRewardsPaid * fix extra / in comments * refactor success efm recovery tests * rename and document rewards test case * Apply suggestions from code review Co-authored-by: Joshua Hannan <[email protected]> * use stopEpochComponents remove dupe code fragment * comments * validate epoch counter and phase in tests * recoverCurrentEpoch: always start in stakign phase * make generate * totalRewards todos * pass over remaining todos * make generate * update test --------- Co-authored-by: Jordan Schalm <[email protected]> Co-authored-by: Alexander Hentschel <[email protected]> Co-authored-by: Yurii Oleksyshyn <[email protected]> Co-authored-by: Tarak Ben Youssef <[email protected]> Co-authored-by: Joshua Hannan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 872ffe7 - Browse repository at this point
Copy the full SHA 872ffe7View commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4facd67 - Browse repository at this point
Copy the full SHA 4facd67View commit details
Commits on Oct 29, 2024
-
Add
ProtocolStateVersionUpgrade
service event (#464)* add service event definition and doc * move service event to version beacon * add heartbeat/admin process for proto state version accepting broken assets.go, will regenerate after cherry-pick is complete * add smoketest for setting protostate version broken assets.go * Apply suggestions from code review * generate broken assets.go * update contract for cadence1 * update admin tx for cadence 1 * generate * emit service event in governance transaction Previously service events could only be emitted in the system chunk. With onflow/flow-go#5828, we can directly emit them in governance transactions. * re-generate assets * fix field reflection * add context for where validation occurs and multiple emissions * make generate
Configuration menu - View commit details
-
Copy full SHA for 807cf69 - Browse repository at this point
Copy the full SHA 807cf69View commit details