Commit Graph

46 Commits

Author SHA1 Message Date
steviez d9802027cb
genesis: Skip inserting genesis accounts for Development clusters (#35266)
solana-genesis currently includes a list of accounts that exist in
MainnetBeta genesis. These accounts are added for all cluster types,
including Development clusters.

There is no need for these accounts to get added to dev clusters so
skip adding them for ClusterType::Development case
2024-02-22 14:42:35 -06:00
behzad nouri 9ee53e594d
patches clippy errors from new rust nightly release (#28028) 2022-09-23 20:57:27 +00:00
Michael Vines b8837c04ec Reformat imports to a consistent style for imports
rustfmt.toml configuration:
  imports_granularity = "One"
  group_imports = "One"
2021-12-03 09:19:13 -08:00
Alexander Meißner 6514096a67 chore: cargo +nightly clippy --fix -Z unstable-options 2021-06-18 10:42:46 -07:00
Michael Vines a88223eca6 Avoid panic when --bootstrap-validator-stake-lamports is set to a value larger than 500m SOL 2020-10-20 20:53:52 -07:00
Greg Fitzgerald 29ef0916db
Update keys (#8821)
automerge
2020-03-12 13:22:12 -07:00
Greg Fitzgerald f95e1ea40f
Update keys (#8814)
automerge
2020-03-12 08:30:24 -07:00
Greg Fitzgerald fe1c99c0cf
Update keys (#8800)
automerge
2020-03-11 17:18:14 -07:00
Greg Fitzgerald a0d0d4c0e9
Update keys (#8791) 2020-03-11 12:29:50 -06:00
Greg Fitzgerald 3783ae823d
Update keys (#8783)
automerge
2020-03-10 19:08:02 -07:00
Greg Fitzgerald 0919b13c87
Split staker infos (#8682) 2020-03-06 13:49:23 -07:00
Greg Fitzgerald 4831c7b9af
Remove granularity from genesis (#8514) 2020-02-27 17:45:10 -07:00
Greg Fitzgerald 61a20febb9
Set withdrawer keys (#8499) 2020-02-27 07:32:35 -07:00
Greg Fitzgerald 3f04226864
Update unlocks (#8363) 2020-02-21 11:23:03 -07:00
Michael Vines 19baaea0da
Remove validators from genesis (#8330)
automerge
2020-02-19 14:40:07 -08:00
Greg Fitzgerald 09686290bc
Grant custodian access to all locked up accounts (#8139) 2020-02-06 14:31:27 -07:00
Greg Fitzgerald 6d0be323ad
Update key (#8062)
automerge
2020-01-31 11:11:22 -08:00
Michael Vines fdcaad96c7
Remove stray key 2020-01-26 14:35:33 -07:00
Michael Vines 4f663a2a86 Add new genesis validators (#7814)
automerge
2020-01-15 09:26:49 -08:00
Michael Vines 70e1a15973 Remove vote account from genesis validators 2020-01-08 22:47:56 -07:00
Tyera Eulberg 6ca575b5a3 Make sol-to-lamport const name more clear (#7641)
automerge
2019-12-30 11:28:41 -08:00
Rob Walker e0564f628e
Use lamports in genesis (#7631)
* Use lamports in genesis

* readability
2019-12-28 12:49:10 -08:00
Greg Fitzgerald 10e6b8f769 Fix key in genesis (#7585) 2019-12-22 22:40:35 -07:00
Rob Walker 32d6d811c5
no lockups for community (#7366) 2019-12-08 20:21:07 -08:00
Rob Walker 0d6fca5abc
500M SOL (#7361)
* 500_000_000MM SOL

* fixup
2019-12-08 14:36:09 -08:00
Greg Fitzgerald 62810d769a
Account for all tokens at genesis (#7350)
* Towards accounting for all tokens

* Move 5m tokens back into the big pool

* Flesh out batch 4

* Add a script to generate ValidatorInfo structs from a CSV file

* Remove commented out code and improve test
2019-12-08 09:17:42 -07:00
Michael Vines 5253c27ca8 Add Forbole ValidatorInfo (#7355)
automerge
2019-12-07 22:45:58 -08:00
Michael Vines 6469606baf Add Stake Capital ValidatorInfo (#7346)
automerge
2019-12-07 01:07:03 -08:00
Greg Fitzgerald 8a908a6864 Add more pool tokens (#7338)
automerge
2019-12-06 16:54:02 -08:00
Greg Fitzgerald 2d6ed7142f
Fix typo (#7336) 2019-12-06 16:48:16 -07:00
Michael Vines fe96f85410
Update name 2019-12-06 10:15:35 -07:00
Michael Vines 275fab003f
Add ChainFlow ValidatorInfo 2019-12-06 09:22:35 -07:00
Greg Fitzgerald edfb386ef0 Add pools (#7324) 2019-12-06 09:20:32 -07:00
Michael Vines 178854ac97
Add RockX ValidatorInfo (#7310) 2019-12-05 19:06:56 -07:00
Michael Vines 422eab5846
Add ChorusOne ValidatorInfo (#7306) 2019-12-05 15:39:27 -07:00
Rob Walker d8e1a196bc
more genesis (#7291) 2019-12-05 08:30:34 -08:00
Michael Vines eabd23fc07
Import validators (#7282) 2019-12-04 18:26:57 -07:00
Rob Walker e2f07a5220
bs58 (#7252) 2019-12-03 22:18:12 -08:00
Rob Walker 369f37a0a4
genesis validators (#7235)
* genesis validators

* slp1 nodes get 500SOL

* no commission
2019-12-03 20:44:02 -08:00
Rob Walker f9df17d8d0
track bank size (#7144)
* track bank size

* support non-linux a bit better
2019-12-02 13:47:20 -08:00
Rob Walker 8d75efdc58
genesis config hashmaps (#7107) 2019-11-26 19:23:37 -08:00
Rob Walker ef64f00cbb
Revert "Revert "add genesis stake placeholders (#6969)" (#7109)" (#7124)
This reverts commit 702f7cc51d.
2019-11-25 15:11:55 -08:00
anatoly yakovenko 702f7cc51d Revert "add genesis stake placeholders (#6969)" (#7109)
* Revert "add genesis stake placeholders (#6969)"

This reverts commit 8a879faac7.

* fixup! Revert "add genesis stake placeholders (#6969)"

* fixup! fixup! Revert "add genesis stake placeholders (#6969)"

* fixup! fixup! fixup! Revert "add genesis stake placeholders (#6969)"

* fixup! fixup! fixup! fixup! Revert "add genesis stake placeholders (#6969)"

* fmt
2019-11-23 23:15:21 -07:00
Rob Walker 8a879faac7
add genesis stake placeholders (#6969)
* add investor stake placeholders

fixups

fixups

review comments, fixups

make more data-looky for easier management

rent may be zero

rework with more tables, derived keys

fixups

rebase-fix

fixups

fixups

* genesis is now too big to boot in 10 seconds
2019-11-21 12:05:31 -08:00
Michael Vines 5ab70c4e97
genesis: rename mint account to faucet account and make it optional (#6990) 2019-11-15 14:50:26 -07:00
Greg Fitzgerald fb12136975
Add genesis_accounts module (#6708) 2019-11-04 13:46:33 -07:00