Proper JSON unmarshalling for settings, blockchain config, genesis block

GenesisBlock (v4) now supports various transaction types (issue-asset, etc.)
 with generated signatures (like genesis transaction signature) and
 missing references inserted.

JUnit reverted back to v4 for Eclipse support (for now).
This commit is contained in:
catbref
2019-02-25 13:31:05 +00:00
parent 86a35c3b71
commit 16c1b13ab2
43 changed files with 988 additions and 827 deletions

View File

@@ -425,6 +425,7 @@
<version>${swagger-ui.version}</version>
</dependency>
<!-- Testing -->
<!-- disabled pending better Eclipse support
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
@@ -435,6 +436,7 @@
<artifactId>hamcrest-library</artifactId>
<version>1.3</version>
</dependency>
-->
<!-- BouncyCastle for crypto, including TLS secure networking -->
<dependency>
<groupId>org.bouncycastle</groupId>