Commit graph

9734 commits

Author SHA1 Message Date
dinhln89
c182b6ceb2 Fixed add unit test tx sign for validators. 2018-06-25 15:02:08 +07:00
etienne-napoleone
bb412a5332 Update .travis.yml
Restore notifications
2018-06-25 14:10:31 +07:00
etienne-napoleone
281320f4e9 Update .travis.yml Only run deploy stage when it's a push (not on PR) 2018-06-25 14:03:53 +07:00
dinhln89
881d01c265 Fixed unit test for create tx sign using smart contract code from genesis block. 2018-06-25 14:00:29 +07:00
etienne-napoleone
6a067abe00 Update .travis.yml
Cleanup sudo
2018-06-25 13:45:08 +07:00
etienne-napoleone
e7379653db Update .travis.yml
Updated to use the tomochain/tomochain image
2018-06-25 13:38:38 +07:00
etienne-napoleone
915301198e Update .travis.yml
Updated build stage name
2018-06-25 11:52:17 +07:00
etienne-napoleone
f3c626e2e4 Update .travis.yml and docker_push.sh
Tag images before pushing
2018-06-25 11:29:03 +07:00
etienne-napoleone
5259e9cc91 Update .travis.yml and cleanup 2018-06-25 10:51:47 +07:00
etienne-napoleone
82e114c5f7 Update .travis.yml
Don't build on docker image on each stages
2018-06-25 10:16:03 +07:00
etienne-napoleone
1a5b166352 Test Travis 2018-06-25 09:54:16 +07:00
dinhln89
6da42b251d Add unit test for send tx sign for block signer. 2018-06-22 16:33:07 +07:00
dinhln89
150e81c3e8 Refine code using log error when create tx sign. 2018-06-21 14:02:34 +07:00
dinhln89
d502c6b2e4 Fixed move method getBlockSingers by blockNumber to utils of contact package. 2018-06-21 11:24:06 +07:00
Tuna
20237ddf69
Merge pull request #46 from dinhln89/master
Fixed send tx sign to smart contract for block signer.
2018-06-21 10:30:56 +07:00
Tuna
53e7336ae9
Merge pull request #47 from etienne-napoleone/docker
Docker for tomochain base image
2018-06-21 10:13:35 +07:00
Etienne Napoleone
0d1807d863
Fix path in the test docker-compose file 2018-06-20 21:06:34 +07:00
dinhln89
124f587abf Refine code and fixed send tx sign for block signer. 2018-06-20 18:29:22 +07:00
etienne-napoleone
b2ab591c1b Remove unused Dockerfile 2018-06-20 18:12:42 +07:00
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
dinhln89
361f00167f Fixed send tx sign to smart contract for block signer. 2018-06-20 14:35:00 +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