-
Notifications
You must be signed in to change notification settings - Fork 106
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
change(consensus): Add lockbox funding stream #8694
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bf1278a - Browse repository at this point
Copy the full SHA bf1278aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa88979 - Browse repository at this point
Copy the full SHA aa88979View commit details -
Moves
subsidy.rs
tozebra-chain
, refactors funding streams into s……tructs, splits them into pre/post NU6 funding streams, and adds them as a field on `testnet::Parameters`
Configuration menu - View commit details
-
Copy full SHA for d9a53e6 - Browse repository at this point
Copy the full SHA d9a53e6View commit details -
Replaces Vec with HashMap, adds
ConfiguredFundingStreams
type and c……onversion logic with constraints. Minor refactors
Configuration menu - View commit details
-
Copy full SHA for 124e249 - Browse repository at this point
Copy the full SHA 124e249View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf7ef3 - Browse repository at this point
Copy the full SHA cbf7ef3View commit details -
Adds a comment on num_addresses calculation being invalid for configu…
…red Testnets, but that being okay since configured testnet parameters are checked when they're being built
Configuration menu - View commit details
-
Copy full SHA for 54af589 - Browse repository at this point
Copy the full SHA 54af589View commit details -
Configuration menu - View commit details
-
Copy full SHA for db434c3 - Browse repository at this point
Copy the full SHA db434c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d7f606 - Browse repository at this point
Copy the full SHA 7d7f606View commit details -
Adds a "deferred" FundingStreamReceiver, adds a post-NU6 funding stre…
…ams, updates the `miner_fees_are_valid()` and `subsidy_is_valid()` functions to check that the deferred pool contribution is valid and that there are no unclaimed block subsidies after NU6 activation, and adds some TODOs
Configuration menu - View commit details
-
Copy full SHA for 77a6f2c - Browse repository at this point
Copy the full SHA 77a6f2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbc7ca9 - Browse repository at this point
Copy the full SHA dbc7ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f962c5 - Browse repository at this point
Copy the full SHA 0f962c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bca31f - Browse repository at this point
Copy the full SHA 9bca31fView commit details -
updates funding stream values test to check post-NU6 funding streams …
…too, adds Mainnet/Testnet NU6 activation heights, fixes lints/compilation issue
Configuration menu - View commit details
-
Copy full SHA for 0d22b68 - Browse repository at this point
Copy the full SHA 0d22b68View commit details -
Reverts Mainnet/Testnet NU6 activation height definitions, updates `t…
…est_funding_stream_values()` to use a configured testnet with the post-NU6 Mainnet funding streams height range
Configuration menu - View commit details
-
Copy full SHA for 039c9a1 - Browse repository at this point
Copy the full SHA 039c9a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f14517 - Browse repository at this point
Copy the full SHA 2f14517View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33a5545 - Browse repository at this point
Copy the full SHA 33a5545View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1183d49 - Browse repository at this point
Copy the full SHA 1183d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for b523bf5 - Browse repository at this point
Copy the full SHA b523bf5View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7df2e28 - Browse repository at this point
Copy the full SHA 7df2e28View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 95378fd - Browse repository at this point
Copy the full SHA 95378fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7173af7 - Browse repository at this point
Copy the full SHA 7173af7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6244e6 - Browse repository at this point
Copy the full SHA c6244e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 166bc23 - Browse repository at this point
Copy the full SHA 166bc23View commit details -
Checks that the original valid block template at height 2 is accepted…
… as a block submission
Configuration menu - View commit details
-
Copy full SHA for c113601 - Browse repository at this point
Copy the full SHA c113601View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4627c08 - Browse repository at this point
Copy the full SHA 4627c08View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6aa2858 - Browse repository at this point
Copy the full SHA 6aa2858View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b82f2be - Browse repository at this point
Copy the full SHA b82f2beView commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 126fdab - Browse repository at this point
Copy the full SHA 126fdabView commit details -
Updates deferred pool funding stream name to "Lockbox", moves post-NU…
…6 height ranges to constants, updates TODO
Configuration menu - View commit details
-
Copy full SHA for bf49432 - Browse repository at this point
Copy the full SHA bf49432View commit details -
Updates
get_block_subsidy()
RPC method to exclude lockbox funding s……tream from `fundingstreams` field
Configuration menu - View commit details
-
Copy full SHA for 14fbfb4 - Browse repository at this point
Copy the full SHA 14fbfb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7987c76 - Browse repository at this point
Copy the full SHA 7987c76View commit details -
Updates
FundingStreamRecipient::new()
to accept an iterator of item……s instead of an option of an iterator, updates a comment quoting the coinbase transaction balance consensus rule to note that the current code is inconsistent with the protocol spec, adds a TODO for updating the quote there once the protocol spec has been updated.
Configuration menu - View commit details
-
Copy full SHA for e5eaf38 - Browse repository at this point
Copy the full SHA e5eaf38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8949301 - Browse repository at this point
Copy the full SHA 8949301View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdb1684 - Browse repository at this point
Copy the full SHA cdb1684View commit details