5b0418793e
Keep Snap fullnode/drone logs out of syslog, we're too spammy
2018-07-17 15:08:35 -07:00
e76bf1438b
A validator and leader running from the same workspace no longer share an identity
2018-07-15 13:34:48 -07:00
260f5edfd6
Use correct leader.json
2018-07-13 11:48:17 -07:00
8e7a2a9587
Validators now request an airdrop of 1 token before starting up
2018-07-13 10:02:19 -07:00
34ea483736
step two: supply a ledger file argument to fullnode in the demo
...
(also whack unused "myip.sh", even though it was pretty)
2018-07-12 22:51:55 -07:00
253048f72d
Only tune networking for leader/validator
2018-07-02 17:59:50 -07:00
feb1669d39
Correct locate rsync when running as a Snap
2018-07-02 15:57:30 -07:00
5716898216
setup.sh can now be more picky about the kind of config it creates
2018-07-02 09:22:26 -07:00
39354c06f8
take multiple log files, allow restart of leader, validator
2018-06-27 11:41:25 -07:00
5cd1fb486f
Automatically add rsync:// prefix to URLs that need it
2018-06-26 17:45:53 -07:00
ce361c2cdc
Add Snap fullnode daemon
2018-06-26 12:32:33 -07:00
ec333d2bd6
Revert "-v was renamed to -t"
...
This reverts commit 8f4ce1e8d0
.
2018-06-26 12:32:33 -07:00
8f4ce1e8d0
-v was renamed to -t
2018-06-25 20:48:26 -07:00
e83e898eed
fix shellcheck's concerns
2018-06-23 16:00:17 -07:00
eb07e4588b
remove IPADDR, which was making Rob feel ill
...
IPADDR is simple, but not exactly what we need for testnet, where NAT'd
folks need to join in, need to advertize themselves as on the interweb.
myip() helps, but there's some TODOs: fullnode-config probably needs to
be told where it lives in the real world (machine interfaces tell us dick),
or incorporate something like the "ifconfig.co" code in myip.sh
2018-06-23 16:00:17 -07:00
0253d34467
Address review comments
2018-06-22 14:18:45 -07:00
9209f9acde
Run multiple instances from same workspace
...
* Support running leader and validators from multiple machines
using the same NFS mounted workspace.
* Changes to setup, leader and validator scripts
2018-06-22 14:18:45 -07:00
4ecd2c9d0b
update demo scripts
...
* add setup to combine init steps, configurable initial mint
* bash -e -> bash and be explicit about errors with || exit $?
* feed transaction logs to validator, too
2018-06-19 17:04:44 -07:00
04d1a083fa
Skip |sudo sysctl ...| on macOS
2018-06-15 17:10:00 -07:00
d30670e92e
clean up demo bash scripts
...
* allow other level of RUST logging
* avoid "echo" in favor of printf (builtin)
* single quotes for literals, double quotes for variables
2018-06-14 23:12:11 -06:00
2ae5ce9f2c
Do not use cuda for multinode-demo validator component
2018-06-07 07:04:33 -06:00
69b3c75f0d
Power of two chance ( #314 )
...
* fix validator script
* 1/2^30 that we fail due to random returning the same value
2018-06-04 13:32:34 -07:00
3aa2907bd6
Restore shellcheck
2018-06-01 13:43:38 -06:00
86113811f2
Readme/demo cleanup
2018-06-01 13:43:38 -06:00
68955bfcf4
Change multinode script argument to leader path
...
Some may have cloned their code in different place
2018-05-30 14:49:42 -06:00
df98cae4b6
cleanup
2018-05-30 14:04:48 -06:00
17d3a6763c
update
2018-05-30 14:04:48 -06:00
2888e45fea
comments
2018-05-30 14:04:48 -06:00
29061cff39
Delint existing shell scripts
2018-05-28 05:18:46 -06:00
fe93bba457
logs
...
poll both endpoints in client
logs
logs
logs
names
verify plan not sig
log
set udp buffer to max
drop output
more verbose about window requests
log the leader
load leader identity
readme for single node demo
update
asserts
update
replay all
rsync
dynamic file read in testnode
fix
cleanup
readme
sum
fix scripts
cleanup
cleanup
readme
2018-05-26 20:13:42 -06:00
bbe6eccefe
log
2018-05-25 07:02:39 -06:00
115f4e54b8
update
2018-05-24 17:40:33 -06:00
2128c58fbe
logs and tps counting
2018-05-24 10:35:23 -06:00
ef87832bff
fixed
2018-05-23 17:24:58 -06:00
94507d1aca
cuda
2018-05-23 17:24:58 -06:00
89924a38ff
cuda
2018-05-23 17:24:58 -06:00
504b318ef1
Hooks for binaries to run as leader or replicator and attach to network ( #221 )
2018-05-23 14:03:19 -06:00