Commit Graph

14719 Commits

Author SHA1 Message Date
jl777
117ce4fc32 Merge pull request #530 from letolabs/docs
Documentation improvements
Thanks duke!!
2018-03-04 09:15:53 +02:00
Duke Leto
70df47b78b Correct ports in manpages 2018-03-04 06:43:17 +00:00
Jonathan "Duke" Leto
1785f62bbb Fix rpc help ports 2018-03-03 20:51:46 -08:00
Jonathan "Duke" Leto
c2b69c7203 Update tor docs some more 2018-03-03 20:47:29 -08:00
Jonathan "Duke" Leto
1799af9604 Fix KMD ports in help output 2018-03-03 20:43:14 -08:00
Duke Leto
b65ba237f2 Update kmd man pages with bash contrib/devtools/gen-manpages.sh 2018-03-04 04:35:06 +00:00
Duke Leto
e78e9fa3e3 Update manpages script for komodo 2018-03-04 04:33:53 +00:00
Jonathan "Duke" Leto
f37f614e24 Update various references from Zcash to KMD 2018-03-03 17:58:57 -08:00
Jonathan "Duke" Leto
589c42c1c1 Make help examples show komodo-cli 2018-03-03 16:51:58 -08:00
Jonathan "Duke" Leto
41572034cb Fix the port in curl examples shown at the bottom of all RPC method help texts 2018-03-03 16:49:58 -08:00
jl777
080184dab0 Merge pull request #527 from jl777/jl777
Separate port range for mined
2018-02-27 18:12:29 +02:00
jl777
9db57a0eb3 Test 2018-02-27 18:11:11 +02:00
jl777
2cd576089f Separate port range for mined 2018-02-27 18:10:44 +02:00
jl777
797d46d14e Merge pull request #525 from jl777/kolo-ninja
Adding coin
2018-02-26 18:06:59 +02:00
Mihail Fedorov
b56e224002 Adding coin in single commit 2018-02-26 09:47:59 +03:00
jl777
84be13c031 Merge pull request #524 from jl777/kolo
DNS and docker stuff
2018-02-26 08:06:07 +02:00
Mihail Fedorov
b26a0857dc sleepless 2018-02-26 08:50:39 +03:00
Mihail Fedorov
94ee86f056 New docker file test 2018-02-26 08:30:14 +03:00
Mihail Fedorov
4afdbc9556 New final dns names for seeds 2018-02-26 02:38:59 +03:00
jl777
e1b44812f7 Merge branch 'beta' into dev 2018-02-25 15:44:06 +02:00
jl777
e2a7f87c31 Merge pull request #521 from jl777/kolo
VOTE replaced with VOTE2018
2018-02-25 11:02:41 +02:00
Mihail Fedorov
8bf22c6fd0 fiat scripts 2018-02-25 03:49:58 +03:00
Mihail Fedorov
ec0b0757b6 fiat scripts 2018-02-25 03:46:02 +03:00
Mihail Fedorov
830d5ff54e vote2018 2018-02-25 03:22:03 +03:00
jl777
bbb8ae00ad Fix 2018-02-22 12:17:39 +02:00
jl777
58434c5c34 Revert if 2018-02-22 12:15:36 +02:00
jl777
71b9e59c5a Guard against set generate crash in regtest 2018-02-22 12:00:08 +02:00
jl777
6ec3d43c5c -print 2018-02-21 16:15:42 +02:00
jl777
877865e3ef -couldnt open printout 2018-02-21 16:13:55 +02:00
jl777
5be9870f77 A comment 2018-02-19 00:11:38 +02:00
jl777
052f006800 ASSETCHAINS_CC 2018-02-19 00:08:02 +02:00
jl777
253cd526ac MAX_MONEY to handle mining chains 2018-02-18 23:59:52 +02:00
jl777
81c5ec4f3c Dukeleto's https://github.com/zcash/zcash/pull/2931 2018-02-18 12:45:22 +02:00
jl777
8f011ce033 Merge pull request #515 from letolabs/hashreserved
Read hashReserved block header data from disk
2018-02-18 12:10:19 +02:00
Jonathan "Duke" Leto
c989bc86e3 Read hashReserved from disk instead of assuming 0
Related to https://github.com/zcash/zcash/pull/2931
2018-02-17 20:45:00 -08:00
jl777
fc5bee9e14 -print 2018-02-14 00:57:33 +02:00
jl777
036a250c6e Test 2018-02-13 23:04:01 +02:00
jl777
e8a05f61f0 Test 2018-02-13 23:00:15 +02:00
jl777
8eaa7b03cc Test 2018-02-13 22:57:25 +02:00
jl777
148e99adac Test 2018-02-13 22:55:14 +02:00
jl777
9c7d2832f1 Test 2018-02-13 22:54:45 +02:00
jl777
85ef725a7d Test 2018-02-13 22:52:45 +02:00
jl777
e34a9d43fe Fix 2018-02-13 22:42:34 +02:00
jl777
e169b65ff0 New features in testing
New komodod -ac parameters for assetchains. If -ac_reward=<satoshis> is
non-zero, the chain will mine normally and start with -ac_reward for
the block reward.

if -ac_end=<endheight> is set, then -ac_reward will be 0 after
endheight is reached

if -ac_halving=<halvingperiod> is set, then every <halvingperiod>
blocks the block reward is reduced according to one of three methods.
1440 (approx a day) is the most frequent halving period

if -ac_decay is not set, then the normal bitcoin halving is done.

if -ac_decay=<numerator> is set to be exactly 100000000, then the
-ac_reward is scaled linearly toward 0, with 0 at endheight.

for all other values of numerator (less than 100000000) the reward is
iteratively reduced by the number of "halving" periods, ie.
	numhalvings = (height / -ac_halving);
	for (i=0; i<numhalvings; i++)
		reward = (reward * -ac_decay) / 100000000;

if -ac_perc=<satoshis> is nonzero and less than equal 100000000 and
-ac_pubkey=<secp_pubkey33> is set to a 33byte hexstr (len 66 starting
with 02 or 03) then there will be a second vout in the coinbase
transaction that is exactly the commission rate indicated by -ac_perc,
with 100000000 being the max of 100%. wallets will need to be
customized to make sure to pay the -ac_perc of transaction size as
txfee. chains with a percentage override can only be mined by the
-ac_pubkey address

bitcoin behavior would be -ac_reward=5000000000 -ac_halving=210000

KMD behavior would be -ac_reward = 300000000 -ac_end=7777777

a more smoothly reducing reward that halves every 210000 blocks would
be:

 -ac_reward=5000000000 -ac_halving=10000 -ac_decay=96777000

This release also supports a second slate of hardcoded notaries
2018-02-13 22:37:47 +02:00
jl777
ae0bb3d3c3 Test 2018-02-13 22:36:44 +02:00
jl777
698c5e7e94 Test 2018-02-13 22:34:29 +02:00
jl777
ac756fd8bb Test 2018-02-13 22:32:14 +02:00
jl777
da7b748e6b Test 2018-02-13 22:30:59 +02:00
jl777
6b1d77f585 Test 2018-02-13 22:27:18 +02:00
jl777
d209491abf Test 2018-02-13 22:25:30 +02:00