zebra/zebrad/tests/common/configs
Arya 988dd55e48
change(network-params): Configurable Testnet funding streams (#8718)
* Addresses clippy lints

* checks network magic and returns early from `is_regtest()`

* Moves  `subsidy.rs` to `zebra-chain`, refactors funding streams into structs, splits them into pre/post NU6 funding streams, and adds them as a field on `testnet::Parameters`

* Replaces Vec with HashMap, adds `ConfiguredFundingStreams` type and conversion logic with constraints.

Minor refactors

* Empties recipients list

* Adds a comment on num_addresses calculation being invalid for configured Testnets, but that being okay since configured testnet parameters are checked when they're being built

* Documentation fixes, minor cleanup, renames a test, adds TODOs, and fixes test logic

* Removes unnecessary `ParameterSubsidy` impl for &Network, adds docs and TODOs

---------

Co-authored-by: Pili Guerra <mpguerra@users.noreply.github.com>
2024-07-29 16:15:09 +00:00
..
getblocktemplate-v1.0.0-rc.1.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
getblocktemplate-v1.0.0-rc.2.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
getblocktemplate-v1.0.0-rc.3.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
getblocktemplate-v1.0.0-rc.4.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
getblocktemplate-v1.0.0-rc.5.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
getblocktemplate-v1.0.0-rc.9.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
getblocktemplate-v1.0.1.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
net-cache-custom-v1.0.0-rc.9.toml feat(net): Cache a list of useful peers on disk (#6739) 2023-06-06 08:28:14 +00:00
net-cache-disabled-v1.0.0-rc.9.toml feat(net): Cache a list of useful peers on disk (#6739) 2023-06-06 08:28:14 +00:00
net-cache-enabled-v1.0.0-rc.9.toml feat(net): Cache a list of useful peers on disk (#6739) 2023-06-06 08:28:14 +00:00
v1.0.0-beta.12.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.0.0-beta.13.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.0.0-beta.15.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.0.0-rc.0.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.0.0-rc.2.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.0.0-rc.4.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.0.0-rc.9.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.0.1.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.3.0-progress-bars.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.4.0.toml change(docs): Replace doc.zebra.zfnd.org API documentation with docs.rs (#7886) 2023-11-01 22:09:40 +00:00
v1.6.0.toml add(docs): Note default path to config in docs (#8143) 2024-01-10 06:53:32 +00:00
v1.7.0.toml add(consensus): Adds block construction and validation for NU5 from block height 1 for Regtest (#8475) 2024-05-02 19:43:42 +00:00
v1.8.0.toml add(book): Describes custom Testnets in the Zebra book (#8636) 2024-06-28 00:33:17 +00:00
v1.9.0.toml change(network-params): Configurable Testnet funding streams (#8718) 2024-07-29 16:15:09 +00:00