-
Notifications
You must be signed in to change notification settings - Fork 116
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
[Governance] Proof of Fee #1234
[Governance] Proof of Fee #1234
Commits on Feb 13, 2023
-
For 0L genesis tools for hard forks, and migrations: create a MoveVm …
…session from fake data to be able to apply migrations from Move system contracts.
Configuration menu - View commit details
-
Copy full SHA for 1b18a7a - Browse repository at this point
Copy the full SHA 1b18a7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c5e0d2 - Browse repository at this point
Copy the full SHA 4c5e0d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e1b6cb - Browse repository at this point
Copy the full SHA 4e1b6cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b72e1 - Browse repository at this point
Copy the full SHA d5b72e1View commit details -
implement functional tests for: - exporting db backup to json - creating genesis blob from json - creating genesis blob in one shot from db backup TODO: launch test node from from genesis.blob TODO: e2e tests from a fixture file
Configuration menu - View commit details
-
Copy full SHA for 074636d - Browse repository at this point
Copy the full SHA 074636dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ca37d0 - Browse repository at this point
Copy the full SHA 8ca37d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b75c6 - Browse repository at this point
Copy the full SHA e1b75c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 757648c - Browse repository at this point
Copy the full SHA 757648cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19bd78f - Browse repository at this point
Copy the full SHA 19bd78fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e5f1c6 - Browse repository at this point
Copy the full SHA 1e5f1c6View commit details -
- include db reader util to inspect a genesis.blob.
- refactor recovery tests
Configuration menu - View commit details
-
Copy full SHA for 270f569 - Browse repository at this point
Copy the full SHA 270f569View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b9fa4 - Browse repository at this point
Copy the full SHA c5b9fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7df8b6 - Browse repository at this point
Copy the full SHA e7df8b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66c4ffe - Browse repository at this point
Copy the full SHA 66c4ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 203ac54 - Browse repository at this point
Copy the full SHA 203ac54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c43037 - Browse repository at this point
Copy the full SHA 7c43037View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12e6479 - Browse repository at this point
Copy the full SHA 12e6479View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bc8809 - Browse repository at this point
Copy the full SHA 6bc8809View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6156a0b - Browse repository at this point
Copy the full SHA 6156a0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6da792c - Browse repository at this point
Copy the full SHA 6da792cView commit details -
create function to start a vm executor, and uses a function pointer t…
…o transform legacy data to Move arguments.
Configuration menu - View commit details
-
Copy full SHA for 6a4f3d6 - Browse repository at this point
Copy the full SHA 6a4f3d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 886bec0 - Browse repository at this point
Copy the full SHA 886bec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1766888 - Browse repository at this point
Copy the full SHA 1766888View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0b6c3b - Browse repository at this point
Copy the full SHA f0b6c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cbe210 - Browse repository at this point
Copy the full SHA 6cbe210View commit details -
Configuration menu - View commit details
-
Copy full SHA for 395568c - Browse repository at this point
Copy the full SHA 395568cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fded61e - Browse repository at this point
Copy the full SHA fded61eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1c43b0 - Browse repository at this point
Copy the full SHA e1c43b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 979e811 - Browse repository at this point
Copy the full SHA 979e811View commit details -
can genesis tools test can start a node from a genesis and query for …
…an accounts resources
Configuration menu - View commit details
-
Copy full SHA for 20590e0 - Browse repository at this point
Copy the full SHA 20590e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for de04d53 - Browse repository at this point
Copy the full SHA de04d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 204ef91 - Browse repository at this point
Copy the full SHA 204ef91View commit details -
move legacyRecovery to ol/types. So now we can run the user migration…
…s in the vm_genesis::lib. First draft builds
Configuration menu - View commit details
-
Copy full SHA for 478a270 - Browse repository at this point
Copy the full SHA 478a270View commit details -
Configuration menu - View commit details
-
Copy full SHA for 682c017 - Browse repository at this point
Copy the full SHA 682c017View commit details -
Configuration menu - View commit details
-
Copy full SHA for e88bdfa - Browse repository at this point
Copy the full SHA e88bdfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f96281a - Browse repository at this point
Copy the full SHA f96281aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9d59cb - Browse repository at this point
Copy the full SHA a9d59cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67dd432 - Browse repository at this point
Copy the full SHA 67dd432View commit details -
Configuration menu - View commit details
-
Copy full SHA for e80ea3c - Browse repository at this point
Copy the full SHA e80ea3cView commit details
Commits on Feb 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a2fe6c5 - Browse repository at this point
Copy the full SHA a2fe6c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0908511 - Browse repository at this point
Copy the full SHA 0908511View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc23fce - Browse repository at this point
Copy the full SHA bc23fceView commit details
Commits on Feb 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6149591 - Browse repository at this point
Copy the full SHA 6149591View commit details -
[Genesis] Migration tools for genesis from legacy accounts (0LNetwork…
…Community#1237) * For 0L genesis tools for hard forks, and migrations: create a MoveVm session from fake data to be able to apply migrations from Move system contracts. * wip testing fakeexector for account migrations * Scaffolding tests for v6 genesis fork. first cleanup deprecated modules. * add fixtures for testing recovery genesis * cleanup fixtures implement functional tests for: - exporting db backup to json - creating genesis blob from json - creating genesis blob in one shot from db backup TODO: launch test node from from genesis.blob TODO: e2e tests from a fixture file * integration test using blob from fixture to start a diem-node in test mode * patch github actions tests * full e2e test from db backup to starting a node * Add diem_logger as per @corythian plus comments. * query nodes to check if onchain state is the same as recovery. * - include db reader util to inspect a genesis.blob. - refactor recovery tests * test to check validator count. cleanup test utlis * cleanup tests * stub a "check" feature, to check a json file agains the output genesis.blob * finish balance comparison with error list. * clean * test to create single validator and check output. * skip comparing system zero address. * cargo fix * cargo fmt * create function to start a vm executor, and uses a function pointer to transform legacy data to Move arguments. * experimenting with alternative way of starting a vm genesis session * runs * cleanup * need to explicitly set the validators at genesis * test to confirm genesis validator set, is the same as defined set. * tests for validator set and balance passing * change fixtures, make node start from command line * can start a test node from genesis blob * can genesis tools test can start a node from a genesis and query for an accounts resources * make ol version of swarm config generator in ol/smoke_tests * wip * move legacyRecovery to ol/types. So now we can run the user migrations in the vm_genesis::lib. First draft builds * create GenesisMigration user migration test. Builds. * ol/genesis-tools builds with refactor * refactored with clean build * minor refactors * can migrate the balance of end users with new design * migration successfully migrates balances of users, validators, and operators. * cleanup unused files. clippy, * tests passing * whitespace to trigger ci
Configuration menu - View commit details
-
Copy full SHA for 6707f06 - Browse repository at this point
Copy the full SHA 6707f06View commit details -
initial scaffold of proof-of-fee auction. Borrows code from NodeWeigh…
…t. Includes tranaction api.
Configuration menu - View commit details
-
Copy full SHA for 8e5ea07 - Browse repository at this point
Copy the full SHA 8e5ea07View commit details -
implement seat filling algo, which considers the 1/3 unproven node li…
…mit on epoch changes
Configuration menu - View commit details
-
Copy full SHA for e3c56b6 - Browse repository at this point
Copy the full SHA e3c56b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d99c2 - Browse repository at this point
Copy the full SHA 89d99c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6ca83 - Browse repository at this point
Copy the full SHA ef6ca83View commit details -
Configuration menu - View commit details
-
Copy full SHA for a08280d - Browse repository at this point
Copy the full SHA a08280dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc047a8 - Browse repository at this point
Copy the full SHA cc047a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f9fb9 - Browse repository at this point
Copy the full SHA 24f9fb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21e39aa - Browse repository at this point
Copy the full SHA 21e39aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6990356 - Browse repository at this point
Copy the full SHA 6990356View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfbd7e1 - Browse repository at this point
Copy the full SHA dfbd7e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 494b6a2 - Browse repository at this point
Copy the full SHA 494b6a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d6a20a - Browse repository at this point
Copy the full SHA 0d6a20aView commit details -
epoch reconfiguration meta tests passing. PoF bid initialization unit…
… tests passing. Validator meta sanity tests passing
Configuration menu - View commit details
-
Copy full SHA for 58022cd - Browse repository at this point
Copy the full SHA 58022cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3e62ac - Browse repository at this point
Copy the full SHA e3e62acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86cff9c - Browse repository at this point
Copy the full SHA 86cff9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71d1306 - Browse repository at this point
Copy the full SHA 71d1306View commit details -
Configuration menu - View commit details
-
Copy full SHA for b94cf69 - Browse repository at this point
Copy the full SHA b94cf69View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca72274 - Browse repository at this point
Copy the full SHA ca72274View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26ea59e - Browse repository at this point
Copy the full SHA 26ea59eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e53184 - Browse repository at this point
Copy the full SHA 4e53184View commit details -
Configuration menu - View commit details
-
Copy full SHA for a75ad4d - Browse repository at this point
Copy the full SHA a75ad4dView commit details -
consolidate validator audits, check for the case that there are fewer…
… bidders than the stated val set.
Configuration menu - View commit details
-
Copy full SHA for 6d86a28 - Browse repository at this point
Copy the full SHA 6d86a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68e566e - Browse repository at this point
Copy the full SHA 68e566eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03f25e8 - Browse repository at this point
Copy the full SHA 03f25e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52d5393 - Browse repository at this point
Copy the full SHA 52d5393View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23ef787 - Browse repository at this point
Copy the full SHA 23ef787View commit details -
Jailing mechanism needs update after deprecating Towers. Proposing he…
…re that a Voucher is the only one to unjail, since there is no other practical hurdle.
Configuration menu - View commit details
-
Copy full SHA for c0aedc9 - Browse repository at this point
Copy the full SHA c0aedc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2be0b0 - Browse repository at this point
Copy the full SHA c2be0b0View commit details -
covered all proof of fee functions, tests for all common scenarios of…
… fill_seats, patch logic issues, all proof of fee tests passing!
Configuration menu - View commit details
-
Copy full SHA for e0ff590 - Browse repository at this point
Copy the full SHA e0ff590View commit details -
Configuration menu - View commit details
-
Copy full SHA for f70e875 - Browse repository at this point
Copy the full SHA f70e875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 861ff0e - Browse repository at this point
Copy the full SHA 861ff0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a177f09 - Browse repository at this point
Copy the full SHA a177f09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7df1ace - Browse repository at this point
Copy the full SHA 7df1aceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31556f3 - Browse repository at this point
Copy the full SHA 31556f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 958758e - Browse repository at this point
Copy the full SHA 958758eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d6e06 - Browse repository at this point
Copy the full SHA a7d6e06View commit details -
Configuration menu - View commit details
-
Copy full SHA for c395a71 - Browse repository at this point
Copy the full SHA c395a71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26607be - Browse repository at this point
Copy the full SHA 26607beView commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f813790 - Browse repository at this point
Copy the full SHA f813790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67f24fd - Browse repository at this point
Copy the full SHA 67f24fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e43c2 - Browse repository at this point
Copy the full SHA 05e43c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4df6d - Browse repository at this point
Copy the full SHA 6c4df6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6e03b6 - Browse repository at this point
Copy the full SHA b6e03b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49dec6e - Browse repository at this point
Copy the full SHA 49dec6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6800e56 - Browse repository at this point
Copy the full SHA 6800e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84b7d07 - Browse repository at this point
Copy the full SHA 84b7d07View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcbc4e5 - Browse repository at this point
Copy the full SHA fcbc4e5View commit details