Skip to content

Commit 2459826

Browse files
committed
Additional genesis tests
1 parent 0493b41 commit 2459826

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

convex-core/src/test/java/convex/core/init/GenesisTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import org.junit.jupiter.api.Test;
88

9+
import convex.core.Coin;
910
import convex.core.cvm.State;
1011

1112
public class GenesisTest {
@@ -14,5 +15,12 @@ public class GenesisTest {
1415
public static void testGenesis() {
1516
State genesis=Init.createState(Init.DEFAULT_GOV_KEY, Init.DEFAULT_GENESIS_KEY, List.of(Init.FIRST_PEER_KEY));
1617
assertEquals("b0e44f2a645abfa539f5b96b7a0eabb0f902866feaff0f7c12d1213e02333f13",genesis.getHash().toHexString());
18+
19+
assertEquals(Init.FIRST_USER_KEY,genesis.getAccount(13).getAccountKey());
20+
21+
assertEquals(Coin.MAX_SUPPLY,genesis.computeSupply());
22+
23+
// Should be 128 reserved addresses plus two currencies and markets (USDF and GBPF)
24+
assertEquals(132,genesis.getAccounts().count());
1725
}
1826
}

0 commit comments

Comments
 (0)