etienne-napoleone
|
bb23882f77
|
Add basic docker cloud autotest
|
2018-06-20 18:11:57 +07:00 |
|
etienne-napoleone
|
3a5e745bb2
|
Add Dockerfile
|
2018-06-20 18:09:49 +07:00 |
|
Tuna
|
6a3b1a808e
|
Merge pull request #45 from dinhln89/master
Hot fixed for bug can't deploy smart contract to master node.
|
2018-06-19 15:01:19 +07:00 |
|
dinhln89
|
458bb39287
|
Hot fixed for bug can't deploy smart contract to master node.
|
2018-06-19 14:31:17 +07:00 |
|
Tuna
|
dfb2c64bd3
|
Merge pull request #40 from benjyz/staking
staking instead of mining
|
2018-06-19 09:32:00 +07:00 |
|
dinhln89
|
2dfb27bcda
|
Fixed calculate reward for whole block checkpoint reward number.
|
2018-06-19 09:10:45 +07:00 |
|
benjyz
|
de05b2d926
|
staking instead of mining
|
2018-06-18 12:15:20 +07:00 |
|
Tuna
|
120854015b
|
Merge pull request #38 from dinhln89/master
Add reward for signers and validators for reward checkpoint.
|
2018-06-18 11:17:54 +07:00 |
|
dinhln89
|
309ad919cc
|
Fixed add more error defail information for reward feature.
|
2018-06-18 11:13:43 +07:00 |
|
dinhln89
|
f5604918e8
|
Refine comments for feature add reward to validators and signers block.
|
2018-06-18 10:45:38 +07:00 |
|
dinhln89
|
d1aa9bc746
|
Add reward for signers and validators for reward checkpoint.
|
2018-06-15 15:56:07 +07:00 |
|
Tuna
|
719db7886b
|
Merge pull request #37 from dinhln89/master
Signing transaction.
|
2018-06-14 14:08:39 +07:00 |
|
Tuna
|
4c17084573
|
Merge pull request #8 from thanhson1085/dev
add validator voting smart contract
|
2018-06-14 13:28:43 +07:00 |
|
Nguyen Sy Thanh Son
|
7ad8b48b39
|
osx now support cask
|
2018-06-14 03:45:15 +00:00 |
|
dinhln89
|
0411e227bb
|
Refine code for test coverage.
|
2018-06-13 18:00:50 +07:00 |
|
Nguyen Sy Thanh Son
|
8ac69e17bc
|
add Block Signer Smart contract
|
2018-06-13 10:34:30 +00:00 |
|
dinhln89
|
532243362f
|
Add devnet.json genesis file for dev chain.
|
2018-06-13 16:17:14 +07:00 |
|
dinhln89
|
11aad42050
|
Fixed go lint.
|
2018-06-13 16:12:07 +07:00 |
|
dinhln89
|
847bcffb87
|
Fixed only send tx sign for validators.
|
2018-06-13 16:05:32 +07:00 |
|
dinhln89
|
524653abf6
|
Add feature send tx sign (validator block) from coinbase to smart contract signer after insert block into chain.
|
2018-06-12 17:54:31 +07:00 |
|
Nguyen Sy Thanh Son
|
10f83d824a
|
update latest validator contract
|
2018-06-11 05:18:00 +00:00 |
|
Nguyen Sy Thanh Son
|
09456a7359
|
Merge remote-tracking branch 'tomochain/master' into dev
|
2018-06-11 04:47:16 +00:00 |
|
Tuna
|
ef06236835
|
Merge pull request #33 from dinhln89/master
Initialize reward mechanism for masternodes
|
2018-06-07 09:59:03 +07:00 |
|
dinhln89
|
659eb52538
|
Merge branch 'master' of https://github.com/dinhln89/tomochain
* 'master' of https://github.com/dinhln89/tomochain:
restore tests
|
2018-06-06 18:16:52 +07:00 |
|
dinhln89
|
7b74ed6bf5
|
Fixed minor warning of go lint and rename checkpoint config parameter.
|
2018-06-06 18:16:47 +07:00 |
|
Tuna
|
b1cbee6c9a
|
restore tests
|
2018-06-06 18:13:26 +07:00 |
|
dinhln89
|
0d59fa3408
|
Add feature calculate reward for signers at checkpoint block.
|
2018-06-06 15:36:03 +07:00 |
|
dinhln89
|
2085e02f2c
|
Add config epoch for puppeth cli.
|
2018-06-05 11:21:56 +07:00 |
|
dinhln89
|
fdcd97950d
|
Fixed parse signer address using ecrecover and add reward for signer not using coinbase value.
|
2018-06-04 16:17:38 +07:00 |
|
Tuna
|
f7e72f2ed2
|
Merge pull request #28 from ngtuna/masternode1
Masternode takes turn to create block
|
2018-06-01 12:02:43 +07:00 |
|
Tuna
|
d91e00e170
|
reuse Clique voting strategy for now, leave header.Coinbase empty
|
2018-06-01 10:05:56 +07:00 |
|
Tuna
|
789e03f167
|
block 1 - all masternodes race to create
|
2018-06-01 10:02:06 +07:00 |
|
Tuna
|
cfdde4333e
|
golint fix
|
2018-06-01 10:02:06 +07:00 |
|
Tuna
|
5494d3a7d0
|
masternode takes turn (circle) to propose block
|
2018-06-01 09:59:46 +07:00 |
|
Tuna
|
15764a32dd
|
Merge pull request #30 from ngtuna/fix-import-cycle
fix import cycle
|
2018-06-01 09:57:10 +07:00 |
|
Tuna
|
90ceb82c9c
|
fix unittests
|
2018-05-31 17:35:45 +07:00 |
|
Tuna
|
0ae49c74fa
|
fix import cycle
|
2018-05-31 16:34:17 +07:00 |
|
Nguyen Sy Thanh Son
|
0d7583ea31
|
updatp contract, return old code
|
2018-05-31 08:46:54 +00:00 |
|
Tuna
|
a546ae74bd
|
gofmt
|
2018-05-25 16:02:11 +07:00 |
|
Tuna
|
48ea492578
|
Merge pull request #18 from ngtuna/dynamic-validator
use channel listenning to checkpoint
|
2018-05-22 18:05:54 +07:00 |
|
Tuna
|
ce3e641085
|
use cross-package channel listenning to checkpoint
|
2018-05-22 17:45:09 +07:00 |
|
Tuna
|
302d2d9e16
|
Merge pull request #17 from ngtuna/dynamic-validator
revise validator set every epoch
|
2018-05-21 14:35:48 +07:00 |
|
Tuna
|
b11297c0b9
|
cover cases: node up & down, checkpoint or not
|
2018-05-21 14:32:07 +07:00 |
|
Tuna
|
0a3aeb7102
|
check mining permission every epoch block + 1
|
2018-05-18 16:28:56 +07:00 |
|
Tuna
|
ee4379f007
|
Merge pull request #16 from ngtuna/non-zero-coinbase
allow non-zero coinbase in block header
|
2018-05-16 23:51:57 +07:00 |
|
Tuna
|
034f773b6b
|
allow non-zero coinbase in block header
|
2018-05-16 23:25:28 +07:00 |
|
Tuna
|
f6bb19de74
|
Merge pull request #13 from ngtuna/miner-validator
fix bug: only cancel mining mode, keep node alive
|
2018-05-16 11:04:15 +07:00 |
|
Tuna
|
0953671747
|
fix bug: only cancel mining mode, keep node alive
|
2018-05-16 11:01:45 +07:00 |
|
Tuna
|
ca4470cc58
|
Merge pull request #12 from ngtuna/miner-validator
check miner == validator
|
2018-05-15 11:24:23 +07:00 |
|
Tuna
|
f1cf546def
|
correct chain, header params
|
2018-05-15 10:54:52 +07:00 |
|