Commit Graph

89 Commits

Author SHA1 Message Date
Jakub Sokołowski f446b09f19
refactor to use Docker Compose file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-25 12:16:43 +01:00
Jakub Sokołowski b49b5dde83
expose geth metrics port at 6060
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-25 10:00:34 +01:00
Jakub Sokołowski 0eed3daea9
add geth_discovery_enabled flag
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-24 12:16:39 +01:00
Jakub Sokołowski c3df0ac68c
add rpc.sh wrapper, move console attach wrapper to attach.sh
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-19 14:05:46 +01:00
Jakub Sokołowski 704d1e3d57
upgrade 1.9.25 to 1.10.1
https://github.com/ethereum/go-ethereum/releases/tag/v1.10.1
https://github.com/ethereum/eth1.0-specs/blob/master/network-upgrades/berlin.md

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-16 23:24:15 +01:00
Jakub Sokołowski 1921fcfe98
add support for custom bootnodes with geth_bootnodes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-06 20:32:08 +01:00
Jakub Sokołowski 8b0dba55ea
upgrade 1.9.24 to 1.9.25
https://github.com/ethereum/go-ethereum/releases/tag/v1.9.25

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-22 16:57:14 +01:00
Jakub Sokołowski 16eecb5b9e
allow for customizing allowed WebSocket origins
https://geth.ethereum.org/docs/rpc/server
https://github.com/ethereum/go-ethereum/issues/16608

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-12-04 18:22:27 +01:00
Jakub Sokołowski 1c8f6ff804
add Tinc VPN IP to aliases for RCP and WebSocket API
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-12-04 17:46:05 +01:00
Jakub Sokołowski 21eb400769
upgrade 1.9.23 to 1.9.24
Includes fix for CVE-2020-28362.
https://github.com/ethereum/go-ethereum/releases/tag/v1.9.24

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-24 17:09:24 +01:00
Jakub Sokołowski bd4723548a
allow enabling websocket API port
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-24 16:31:23 +01:00
Jakub Sokołowski 94d9f1bce1
move delay for befor we call find
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-24 14:47:50 +01:00
Jakub Sokołowski 9591893b87
dont set --cache if not specified, it messes with things
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-24 14:46:50 +01:00
Jakub Sokołowski 04fd3a574c
use multiples of 1024 for --cache flag
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-21 15:29:44 +02:00
Jakub Sokołowski 94ba389e8f
increase delay before symlinking
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-21 13:03:42 +02:00
Jakub Sokołowski cc19c54471
don't use --networkid flag, it causes issues
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-21 12:42:12 +02:00
Jakub Sokołowski a7effd42f2
upgrade Geth to 1.9.23
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-20 15:39:28 +02:00
Jakub Sokołowski ded00daf03
add 1 second delay before symlinking account JSON
Before it would fail due to no found files.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-20 15:34:08 +02:00
Jakub Sokołowski e9af5921c9
specifyu permissions for account address file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-08 09:42:27 +02:00
Jakub Sokołowski bab901d2d9
upgrade Geth to 1.9.22
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-08 09:37:49 +02:00
Jakub Sokołowski 166e778590
fix regex for finding geth account files
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-10-07 18:30:50 +02:00
Jakub Sokołowski 919802a3e2
use --networkid flag to pick network, use mainnet by default
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-06-08 15:50:18 +02:00
Jakub Sokołowski d0bd08decc
fix loading account JSON if not specified
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-06-03 16:10:14 +02:00
Jakub Sokołowski a5706e5793
upgrade: 1.9.12 > 1.9.14
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-06-03 12:27:11 +02:00
Jakub Sokołowski 39d511917c
fix account generation
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-03-17 01:33:38 +01:00
Jakub Sokołowski 6e270b765b
upgrade 1.9.11 > 1.9.12
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-03-16 18:30:02 +01:00
Jakub Sokołowski c981226058
fix naming of memory limit variables to use geth_ prefix
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-03-16 18:30:02 +01:00
Jakub Sokołowski a2b00619fc
upgrade geth 1.9.10 > 1.9.11
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-02-18 14:27:30 +01:00
Jakub Sokołowski 6d171e4704
upgrade geth: 1.9.8 > 1.9.10
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-29 13:44:01 +01:00
Jakub Sokołowski 91e1da9e03
rename ageth to ageth-{{ geth_cont_name }}
This fixes issue on hosts where multiple instances run.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-01-29 13:18:13 +01:00
Jakub Sokołowski 2529f70a94
upgrade geth: 1.9.5 > 1.9.8
This is important because of Istanbul fork done in 1.9.7.

See: https://eth.wiki/en/roadmap/istanbul

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-12-04 14:57:54 +01:00
Jakub Sokołowski df8f0efe47
upgrade Geth: 1.9.1 > 1.9.5
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-09-30 14:29:58 +02:00
Jakub Sokołowski 2eb861290a
more verbose message
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-10 01:34:49 -04:00
Jakub Sokołowski e1b1371bfb
fix check
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-10 00:09:31 -04:00
Jakub Sokołowski 4845ea8a18
explicit conversion to string
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 21:54:31 -04:00
Jakub Sokołowski 10cce6eb7c
fix memory check
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 21:54:07 -04:00
Jakub Sokołowski 61c14f48b4
use name sync check script based on container name
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 15:23:34 -04:00
Jakub Sokołowski d35e1aa301
add cont_restart_policy variable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 14:41:42 -04:00
Jakub Sokołowski 8f99abe747
upgrade geth container: 1.9.0 > 1.9.1
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 14:24:25 -04:00
Jakub Sokołowski b57a168648
use --nousb to disable usb device checks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-08-09 14:23:51 -04:00
Jakub Sokołowski b78e128d91
add a memory vs cache size check to avoid container getting killed
details: https://github.com/ethereum/go-ethereum/issues/19859

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-19 10:37:31 -04:00
Jakub Sokołowski 3e2f1f879a
fix variable name in readme
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-18 16:07:30 -04:00
Jakub Sokołowski b5e0975507
update flag to use new format
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-11 15:43:00 -04:00
Jakub Sokołowski b596eabb9e
add --allow-insecure-unlock to unlock account wile RPC is enabled
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-11 13:01:11 -04:00
Jakub Sokołowski 24e76d12f8
upgrade geth: 1.8.27 > 1.9.0
https://blog.ethereum.org/2019/07/10/geth-v1-9-0/

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-11 12:49:12 -04:00
Jakub Sokołowski 060cdf13d1
add geth_extra_data in form of hostname
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-28 08:30:44 -04:00
Jakub Sokołowski f8bd15d776
fix task name
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-27 10:06:01 -04:00
Jakub Sokołowski 6fc6a3d10d
fix permissions recursively for continer dirs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-27 09:50:51 -04:00
Jakub Sokołowski 0d88f8251b
add creation of data dir
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-27 09:47:53 -04:00
Jakub Sokołowski ee62a95038
update comment
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-05-27 08:22:03 -04:00