Anna Shaleva
5326fc587a
core: rename Neo.Crypto.CheckMultisig to Neo.Crypto.CheckMultisigWithECDsaSecp256r1
...
Part of #918
2020-07-14 16:19:12 +03:00
Anna Shaleva
17233e1d8e
core: rename Neo.Crypto.Verify to Neo.Crypto.VerifyWithECDsaSecp256r1
...
Part of #918
2020-07-14 16:19:12 +03:00
Evgenii Stratonikov
0b67d80bb1
wallet: marshal script in base64
...
Related #1015 .
2020-07-02 11:43:53 +03:00
Roman Khimov
6ea0d87934
docker: remove default ACC value, protect var expansion
...
The default makes little sense after 9b19b08e06
,
but the feature might still be useful.
2020-06-27 11:38:13 +03:00
alexvanin
fb6c00d539
docker: fix shell condition check in entrypoint script
2020-06-27 11:20:41 +03:00
Evgenii Stratonikov
7b4ca57e33
*: change address to the new format
...
NEO3 uses new prefix for address (53 = 0x35), thus string representations as
well as encrypted WIFs should be changed.
2020-06-17 15:58:21 +03:00
Roman Khimov
9b19b08e06
docker: drop default privnet-blocks bootstraps
...
They're no longer useful, their primary goal was to mint some GAS, but we have
plenty of GAS now right in the genesis block. They also contained NEO transfer
to non-multisig account, but that's easy to replicate using CLI. So keep the
bootstrapping feature (just in case), but drop the default files used for it.
2020-06-05 19:21:40 +03:00
Evgenii Stratonikov
f9f3192b48
vm: move RET and SYSCALL opcodes
2020-05-07 13:23:05 +03:00
Evgenii Stratonikov
008e6eb233
vm: implement new PUSH opcodes
2020-04-23 10:52:28 +03:00
Evgenii Stratonikov
70b183fb9d
wallet: add test for regenerating test/docker wallets
...
When changing accounts or VM, it is useful to be able to
regenerate all wallets easy and fast.
2020-04-22 17:17:22 +03:00
Evgenii Stratonikov
941410a840
core: change verification scripts to new format
...
Verification scripts now invoke Neo.Crypto.* interops instead of
CHECKSIG/VERIFY opcodes.
2020-04-20 11:55:24 +03:00
Evgeniy Kulikov
2cb2a6d320
Add possibility to import different dump of chains
...
- import dump only if `node` sub command passed
- ACC env variable default value is `6000-privnet-blocks.acc.gz`
- ACC env variable can be declared in `docker-compose`
- ACC env variable can be one of:
- `/6000-privnet-blocks.acc.gz`
- `/1600-privnet-blocks-single.acc.gz`
- custom path to dump of blockchain
2020-01-28 13:29:13 +03:00
Evgenii Stratonikov
940ac42ded
docker: use wallets in config
2020-01-17 17:25:51 +03:00
Evgenii Stratonikov
70b23076f8
network: allow single-node privnet setup
2020-01-13 18:01:20 +03:00
Evgenii Stratonikov
b33ca04191
docker: use generic filename for dumped blocks
2020-01-13 17:58:12 +03:00
Roman Khimov
2dfeb55d4c
docker: add an entrypoint wrapper and 6K block dump to import
...
Make privnet the default for docker setups along the way and use alpine as the
base image because we now need to have sh and gzip. Fix #524 .
2019-11-29 16:26:34 +03:00
Roman Khimov
969bfebe80
config/docker: fix privnet setup to match neo-local
...
And make it compatible with our default client privnet setup, so that there
won't be a need to fix ports to connect to neo-go privnet.
2019-11-29 13:06:14 +03:00
Evgenii Stratonikov
5ad665bc37
docker: start all nodes simultaneously
2019-11-26 16:38:41 +03:00
Evgeniy Kulikov
f640dbb331
DockerCompose: update environment
...
- rewrite Dockerfile
- four nodes, custom network, volume
- p2p, rpc and metrics port forwarded
- make: env_vendor, env_image, env_up, env_down and env_restart
- cleanup Makefile commands
- remove old docker-compose file
fix #497
2019-11-18 17:17:21 +03:00