-
Notifications
You must be signed in to change notification settings - Fork 56
/
example.toml
47 lines (42 loc) · 1.7 KB
/
example.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# The location for the base state to which apply this configuration
#
# The url can be either remote or local (eg: file:///path/state.zip)
# The content of the file shall be the same format generated
# by `rusk recovery-state --output <state.zip>` command
# If no base_state is specified a local one will be generated
base_state = "https://dusk-infra.ams3.digitaloceanspaces.com/keys/genesis.zip"
# Balances to be included in the genesis contract
#
# Each balance is identified by an address,
# a list of amounts in LUX (which is used to create each note),
# and an optional seed (used during notes creation)
#
# If no `seed` is configured, a random one is used.
[[balance]]
address = 'dQgpVd2XwtXfVhDBdKX5rnXqyRkYsJgZ5wq826wdn6atfKnaNyptTogEko2u2ZWhW5sGADhR4YMKztqrFJphuMz'
seed = 0xcafe
notes = [
1_000_000_000_000,
50_000_000,
245_123_000_423
]
[[balance]]
address = '5i9RZjT87TLa1BtWXRRoFy3FoMzFHiXT3GWasHdUaxuo3YapUKYeXXiY1yuAeKng2hmxxaYsGNhKhjyrE9KYTSE7'
notes = [1_000_000_000_000]
# Stakes to be included in the stake contract
#
# Each stake is identified by the address (a BLS PublicKey in base58 format)
# and the staked amount (in LUX)
#
# If no elegibility is configured, it defaults to 0.
# Meaning that the stake is active from the genesis block
#
# A preset `reward` amount can be configured (in LUX)
[[stake]]
address = 'tXxJU6caTEWicM7A4cNcPGa7dfGTXvnLuc1gWSSUGgyezSJNMfWEuAsiJrvWQjTzYeJCG8yL46LvtrBS5LqnXMNuamYpYiN3dEW6PDywURF6G6ZjFGNy9juHMFsSMdYx8EH'
amount = 1_000_000_000_000
elegibility = 1000
reward = 500_000
[[stake]]
address = 't7QRJHMJgtGuqfcUbaFNj6QmWyf1MdsRhZMZRdnWdFxEboE849EDLRyw9A6WPjNGvFcVMsq9P3TDfBDrnBRcH3xnmZiaFspQBRRkvv9jmzdvtgyQ1kVVjReHkNXNi9bGqz3'
amount = 1_000_000_000_000