Evgenii Stratonikov
|
2f724b792c
|
core: remove config fields related to free transactions
In NEO3 every transaction must have some gas attached.
Closes #1064.
|
2020-06-18 22:44:08 +03:00 |
|
Evgenii Stratonikov
|
84387b2416
|
core: set gas limit to transaction.SystemFee for all transactions
|
2020-06-18 22:17:48 +03:00 |
|
Roman Khimov
|
1c2318eed4
|
netmode: use non-zero unittest network
Using zero is a bit dangerous as it's the default type's value, so we can miss
some uninitialized variables when testing.
|
2020-06-18 12:10:12 +03:00 |
|
Roman Khimov
|
78ff11fe53
|
netmode: make default Magic String() more useful
|
2020-06-18 12:09:57 +03:00 |
|
Roman Khimov
|
26f11a52d9
|
config: move NetMode into its own micropackage
It's going to be used a bit more and pulling whole config just for one type is
a bit wrong.
|
2020-06-18 12:09:57 +03:00 |
|
Roman Khimov
|
6eb600de5a
|
config: sync network magic numbers
unit_testnet YAML was out of sync with Go code and Go code was out of sync
with YAML for mainnet and testnet after 308243f36e .
|
2020-06-18 12:09:55 +03:00 |
|
Evgenii Stratonikov
|
651976b2ca
|
config: remove AddressVersion from the configuration
It is never used and is the same constant for both mainnet, testnet and
privnet.
|
2020-06-17 15:55:22 +03:00 |
|
Roman Khimov
|
0a09a20900
|
transaction: drop Register transaction type
And everything associated like SystemFee configuration.
|
2020-06-05 19:20:16 +03:00 |
|
Roman Khimov
|
169c5ae775
|
transaction: drop Issue TX support
|
2020-06-05 19:20:16 +03:00 |
|
Roman Khimov
|
e6f5cffff6
|
transaction: drop Enrollment and State types
They're completely replaced now by the NEO native contract voting system.
|
2020-04-27 16:06:58 +03:00 |
|
Roman Khimov
|
4912e4f425
|
*: drop Publish transaction type
It shouldn't be used even in NEO 2 as it was substituted by contract
deployment interop functions.
|
2020-04-16 14:40:20 +03:00 |
|
Anna Shaleva
|
5a984fdf88
|
config: move config.go out of config/
closes #423
|
2020-03-31 17:55:59 +03:00 |
|