-
Notifications
You must be signed in to change notification settings - Fork 92
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
[chain] Multidimensional Fees + FIFO Mempool #352
Merged
Merged
Commits on Aug 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 77b3bd8 - Browse repository at this point
Copy the full SHA 77b3bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2054d4 - Browse repository at this point
Copy the full SHA c2054d4View commit details
Commits on Aug 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for edecceb - Browse repository at this point
Copy the full SHA edeccebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cda079 - Browse repository at this point
Copy the full SHA 9cda079View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2944f20 - Browse repository at this point
Copy the full SHA 2944f20View commit details -
Configuration menu - View commit details
-
Copy full SHA for c254a1c - Browse repository at this point
Copy the full SHA c254a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c23425c - Browse repository at this point
Copy the full SHA c23425cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33b4c11 - Browse repository at this point
Copy the full SHA 33b4c11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 224c065 - Browse repository at this point
Copy the full SHA 224c065View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48990c2 - Browse repository at this point
Copy the full SHA 48990c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b9bd7e - Browse repository at this point
Copy the full SHA 4b9bd7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0089a1 - Browse repository at this point
Copy the full SHA c0089a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5699658 - Browse repository at this point
Copy the full SHA 5699658View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a32ee8 - Browse repository at this point
Copy the full SHA 3a32ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f5277 - Browse repository at this point
Copy the full SHA b5f5277View commit details -
Configuration menu - View commit details
-
Copy full SHA for dabd9f9 - Browse repository at this point
Copy the full SHA dabd9f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc1baa0 - Browse repository at this point
Copy the full SHA fc1baa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8637cee - Browse repository at this point
Copy the full SHA 8637ceeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93002bd - Browse repository at this point
Copy the full SHA 93002bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c0a0ef - Browse repository at this point
Copy the full SHA 8c0a0efView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0b5590 - Browse repository at this point
Copy the full SHA a0b5590View commit details -
Configuration menu - View commit details
-
Copy full SHA for b78802d - Browse repository at this point
Copy the full SHA b78802dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7691bed - Browse repository at this point
Copy the full SHA 7691bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c883d0 - Browse repository at this point
Copy the full SHA 5c883d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 651d808 - Browse repository at this point
Copy the full SHA 651d808View commit details -
Configuration menu - View commit details
-
Copy full SHA for b707e93 - Browse repository at this point
Copy the full SHA b707e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 437d808 - Browse repository at this point
Copy the full SHA 437d808View commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2097cd0 - Browse repository at this point
Copy the full SHA 2097cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f0b8e - Browse repository at this point
Copy the full SHA 41f0b8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e40d882 - Browse repository at this point
Copy the full SHA e40d882View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3ff642 - Browse repository at this point
Copy the full SHA f3ff642View commit details -
Configuration menu - View commit details
-
Copy full SHA for b81fbbd - Browse repository at this point
Copy the full SHA b81fbbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f0153c - Browse repository at this point
Copy the full SHA 3f0153cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f041899 - Browse repository at this point
Copy the full SHA f041899View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c1be30 - Browse repository at this point
Copy the full SHA 0c1be30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e304cf - Browse repository at this point
Copy the full SHA 5e304cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96326b5 - Browse repository at this point
Copy the full SHA 96326b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63ee94d - Browse repository at this point
Copy the full SHA 63ee94dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8ae207 - Browse repository at this point
Copy the full SHA d8ae207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e503e6 - Browse repository at this point
Copy the full SHA 2e503e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad4680d - Browse repository at this point
Copy the full SHA ad4680dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b8190a - Browse repository at this point
Copy the full SHA 7b8190aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e64b4f5 - Browse repository at this point
Copy the full SHA e64b4f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b74349 - Browse repository at this point
Copy the full SHA 8b74349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 499c66f - Browse repository at this point
Copy the full SHA 499c66fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c7816f - Browse repository at this point
Copy the full SHA 4c7816fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a67f7d8 - Browse repository at this point
Copy the full SHA a67f7d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9783f - Browse repository at this point
Copy the full SHA ec9783fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7af2282 - Browse repository at this point
Copy the full SHA 7af2282View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1190656 - Browse repository at this point
Copy the full SHA 1190656View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9da5e6 - Browse repository at this point
Copy the full SHA a9da5e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ae7a9 - Browse repository at this point
Copy the full SHA 86ae7a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57f6b23 - Browse repository at this point
Copy the full SHA 57f6b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for f794af2 - Browse repository at this point
Copy the full SHA f794af2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2714b12 - Browse repository at this point
Copy the full SHA 2714b12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 772dc01 - Browse repository at this point
Copy the full SHA 772dc01View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4d707 - Browse repository at this point
Copy the full SHA fe4d707View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7441975 - Browse repository at this point
Copy the full SHA 7441975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35bec9e - Browse repository at this point
Copy the full SHA 35bec9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 181a39b - Browse repository at this point
Copy the full SHA 181a39bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79b0cbb - Browse repository at this point
Copy the full SHA 79b0cbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dd4aac - Browse repository at this point
Copy the full SHA 2dd4aacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a4c51b - Browse repository at this point
Copy the full SHA 3a4c51bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a5d0bd - Browse repository at this point
Copy the full SHA 2a5d0bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f35bd7f - Browse repository at this point
Copy the full SHA f35bd7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a42794 - Browse repository at this point
Copy the full SHA 9a42794View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f36c18 - Browse repository at this point
Copy the full SHA 4f36c18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 701b271 - Browse repository at this point
Copy the full SHA 701b271View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fc9fc - Browse repository at this point
Copy the full SHA d3fc9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dc363f - Browse repository at this point
Copy the full SHA 2dc363fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bca1ff8 - Browse repository at this point
Copy the full SHA bca1ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7fcae5 - Browse repository at this point
Copy the full SHA d7fcae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08e5ecd - Browse repository at this point
Copy the full SHA 08e5ecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 853477d - Browse repository at this point
Copy the full SHA 853477dView commit details
Commits on Aug 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8dcd07e - Browse repository at this point
Copy the full SHA 8dcd07eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9892e84 - Browse repository at this point
Copy the full SHA 9892e84View commit details
Commits on Aug 18, 2023
-
* cold/warm modifications * get cold reads in processor * update builder * update max fee * update max fee * update genesis * add README note * print % of max fee
Configuration menu - View commit details
-
Copy full SHA for 871215d - Browse repository at this point
Copy the full SHA 871215dView commit details
Commits on Aug 20, 2023
-
Size-Based Storage Fees (#366)
* add clarification * add more TODOs * add TODO for multi-access * add more rules * add new NumChunks function * ensure we check key size * update tstate to count sizes * update tstate to track changes during processing * re-implement max units * update usage calculator in tx execute * update max fee calculations * check input on state keys * scoping out state changes * add a TODO * add encode key function * pass at verifying state keys * chain/transaction compiles * add more TODOs * update tstate * fix chain processor panics * charge for tx execution errors * fix chain builder * update chain transaction for new package * encode chunks for internal keys * add tx encoding * modify interfaces to hide encoding * require all keys to be encoded before reaching VM * remove all opaque encoding * everything except rules updated * rules updated * first pass working * remove Prefix usage * cleanup some comments * add more comments to tstate * more cleanup * fix chunks issue * add more comments to the builder * add notes about consensus correctness * add more constants * add more to README * comments cleanup * ensure Transaction.PreExecute does not modify state * update comments for dependencies * update README with new interfaces * start shaping more of README * update load test * fix outgoing warp key * add a reminder to README * update TokenVM storage * burn asset updated * update create + export * update import * update modify asset * update transfer * update close order * update create asset * update fill order * update mint * tokenvm compiles * all token-cli compiles * update handle tx logic * update load tests
Configuration menu - View commit details
-
Copy full SHA for f27d9c4 - Browse repository at this point
Copy the full SHA f27d9c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c355b9 - Browse repository at this point
Copy the full SHA 7c355b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 637d9f1 - Browse repository at this point
Copy the full SHA 637d9f1View commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4502873 - Browse repository at this point
Copy the full SHA 4502873View commit details -
Configuration menu - View commit details
-
Copy full SHA for df93bb4 - Browse repository at this point
Copy the full SHA df93bb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00607bb - Browse repository at this point
Copy the full SHA 00607bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21ba86f - Browse repository at this point
Copy the full SHA 21ba86fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b7c70 - Browse repository at this point
Copy the full SHA e6b7c70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3788abe - Browse repository at this point
Copy the full SHA 3788abeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 577d70a - Browse repository at this point
Copy the full SHA 577d70aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70619ad - Browse repository at this point
Copy the full SHA 70619adView commit details -
* add list implementation * add fifo mempool * add more TODOs * add front when restoring * separate sorted mempool from mempool * add back mempool restore * revert emap changes * fix gossip manual * add missing licenses * update var to use m * starting work on eheap * fix eheap tests * mempool unit tests passing * fixed list tests * fix lint
Configuration menu - View commit details
-
Copy full SHA for badabad - Browse repository at this point
Copy the full SHA badabadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e67e0 - Browse repository at this point
Copy the full SHA 40e67e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8960745 - Browse repository at this point
Copy the full SHA 8960745View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea4cfe6 - Browse repository at this point
Copy the full SHA ea4cfe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3c5eb4 - Browse repository at this point
Copy the full SHA f3c5eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe21408 - Browse repository at this point
Copy the full SHA fe21408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d03129 - Browse repository at this point
Copy the full SHA 3d03129View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9220779 - Browse repository at this point
Copy the full SHA 9220779View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85d9206 - Browse repository at this point
Copy the full SHA 85d9206View commit details -
Configuration menu - View commit details
-
Copy full SHA for fafeab5 - Browse repository at this point
Copy the full SHA fafeab5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd5f6e - Browse repository at this point
Copy the full SHA 2bd5f6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1ce0ea - Browse repository at this point
Copy the full SHA c1ce0eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for def5447 - Browse repository at this point
Copy the full SHA def5447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f2dfeb - Browse repository at this point
Copy the full SHA 0f2dfebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30be749 - Browse repository at this point
Copy the full SHA 30be749View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f37573 - Browse repository at this point
Copy the full SHA 0f37573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1584306 - Browse repository at this point
Copy the full SHA 1584306View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d4b524 - Browse repository at this point
Copy the full SHA 8d4b524View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fa2a95 - Browse repository at this point
Copy the full SHA 8fa2a95View commit details
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 22ede10 - Browse repository at this point
Copy the full SHA 22ede10View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcfdbf7 - Browse repository at this point
Copy the full SHA dcfdbf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e318d - Browse repository at this point
Copy the full SHA 89e318dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cecf56 - Browse repository at this point
Copy the full SHA 3cecf56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 536e670 - Browse repository at this point
Copy the full SHA 536e670View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52989ab - Browse repository at this point
Copy the full SHA 52989abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 112028f - Browse repository at this point
Copy the full SHA 112028fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fb0f95 - Browse repository at this point
Copy the full SHA 2fb0f95View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd368e3 - Browse repository at this point
Copy the full SHA fd368e3View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.