Metadata-Version: 2.4
Name: legleux-generate-ledger
Version: 0.1.1
Summary: Add your description here
Author-email: Michael Legleux <legleux@gmail.com>
Requires-Python: >=3.11
Requires-Dist: base58>=2.1.1
Requires-Dist: click>=8.2.1
Requires-Dist: httpx>=0.28.1
Requires-Dist: platformdirs>=4.3.8
Requires-Dist: ruamel-yaml>=0.18.14
Requires-Dist: xrpl-py>=4.2.0
Description-Content-Type: text/markdown

# generate_ledger

Generates an initial ledger state for a customizing XRPL network.

Be sure to set this in the validators configs to maintain the state after a flag ledger!

```ini
[voting]
reference_fee = 1
account_reserve = 1000000
owner_reserve = 200000
```

## TODO
- [ ] Unify configuration variables between modules.
- [ ] Ability to copy the settings (e.g. fee settings) from one of the live networks.
- [ ] Use a templated config for easier observation/modification.
- [ ] Pre-generate other ledger objects besides accounts.
  - [ ] Issued Currencies
  - [ ] AMM
  - [ ] MPT
- [x] Make it a python package.
