Evgenii Stratonikov
a3dacd3b74
tests: replace t.Fatal with require where possible
...
This makes tests less verbose and unifies the style
they are written in.
2020-03-02 17:22:27 +03:00
Roman Khimov
a4294f4b5f
core: export UtilityTokenID and GoverningTokenID
...
Both are very useful outside of the core, this change also makes respective
transactions initialize with the package as they don't depend on any kind of
input and it makes no sense recreating them again and again on every use.
2020-02-19 12:13:27 +03:00
Roman Khimov
b246653f62
address: rename functions as per #579 comments
...
Make them more clear to understand.
2019-12-25 17:34:18 +03:00
Roman Khimov
e685e9bf9a
address: move into its own package
...
Doesn't really belong to the crypto.
2019-12-25 15:22:02 +03:00
Evgenii Stratonikov
7179e4ba9f
util: add LE suffix to Uint256 methods
2019-12-06 12:16:55 +03:00
Roman Khimov
d5d570f793
uint256: add Reverse(), change String() to be BE
...
This one makes a little more obvious that we're operating with LE
representations mostly. Refs. #307 . See #314 also.
2019-08-26 13:32:19 +03:00
Anthony De Meulemeester
94672cb9cc
Persistance ( #53 )
...
* added publish TX for backwards compat.
* lowered the prototick for faster block syncing
* print useragent on startup
* added createMultiRedeemScript for genesis block generation.
* building genesis block from scratch.
* implemented merkle tree.
* starting blockhain with generated genesis hash
* Fixed bug in unspent coin state.
* fixed broken tests after genesis block.
* removed log line.
* bumped version -> 0.34.0
2018-03-25 12:45:54 +02:00