Commit Graph

260 Commits (1a65ca2effc9ff81b9750801946cd2cdf7233aa1)

Author SHA1 Message Date
Rongjian Lan 75021dae16 Add first cross link block for mainnet 5 years ago
Rongjian Lan 6ade661f9b Wire receipts in block proposal; fix lint 5 years ago
Rongjian Lan 5580d0df15 Add receipt local storage and pending list 5 years ago
chao 2a8882eb90 wip 5 years ago
chao e87820d593 fix cross shard tx nonce issue 5 years ago
Rongjian Lan d55cf7a810 Fix lint 5 years ago
Rongjian Lan 747cecfe86 Fix insertChain return 5 years ago
Rongjian Lan 1307f48090 Fix last commit checking bug; fix local key setup 5 years ago
chao db56a7b7c2 destination shard tx value addition works 5 years ago
Rongjian Lan 1edbcb0db7 Add crosslink support on beacon chain 5 years ago
chao 0780a1c75a add merkle proof generation/validation and cxreceipts message handler function 5 years ago
Chao Ma ab8fad1905 add cxReceipt proof 5 years ago
chao 3543fd972a add cross shard transaction type and evm call support 5 years ago
chao 02fb5cb7b2 add cxReceipt data type; add cxReceipt encode/decode; add logic wip 5 years ago
chao bee4ad3002 modify transaction structure and method for cross shard tx 5 years ago
chao 5c512bef0e add crosslink data structure and leveldb read/write 5 years ago
coolcottontail 798e2fe9d0 use constants for vdf, adjusted mainnetVdfDifficulty 5 years ago
Leo Chen 9702431033 [test] fix unit test error 5 years ago
coolcottontail 2dea90edc9 updated vdf/vrf in header using []byte 5 years ago
coolcottontail fbad541ccf added VRF/VDF features 5 years ago
Leo Chen 685e200ee3 [test] add unit tests for resharding func 5 years ago
Leo Chen d56c00ac8a [resharding] implement the IsEpochBlock function 5 years ago
Minh Doan 4f5824f894 fix warnings for better code 5 years ago
Leo Chen 38cd570c0d [epoch] fix IsLastBlock if block is less than epoch block 5 years ago
Leo Chen d1f7091127 [epoch] add IsLastBlock in shardingSchedule 5 years ago
Rongjian Lan a61a749d00 Init last commit cache 5 years ago
Rongjian Lan cb7b5e3343 Revert comment change 5 years ago
Rongjian Lan 02e279ffd9 Add last commit cache 5 years ago
Rongjian Lan ff7ce4cff5 Persist last commit sig 5 years ago
Leo Chen d6e091ce74 [config] make blocks per epoch configurable on network type 5 years ago
Leo Chen 222d0c9816 [cleanup] remove unused FirstEpoch variable 5 years ago
chao e62df7268a [resharding] allow new bls key to join shard; dynamically change the bls keys in shard 5 years ago
Minh Doan 25e58685a7 add ToShardID 5 years ago
Minh Doan 5ecfe46b00 make the tx working again 5 years ago
Richard Liu d7f7ddc93c add call 5 years ago
Richard Liu 117ffd5039 add hmyclient 5 years ago
Leo Chen 40468acebf [resharding] add GetShardState function 5 years ago
Leo Chen 5f6a8a12bf [resharding] add hmyaccount and fnaccount 5 years ago
Eugene Kim 13b4e03674 Make sharding configuration flexible 5 years ago
Kai Lee 593c881632 Log common.Hash with hex instead of TerminalString/Bytes() 5 years ago
Kai Lee 46e41dda3d Replace all logs in core module to use zerolog 5 years ago
Kai Lee 7aaa06faa3 Replaced loggers in `core/` with custom shared logger 5 years ago
ak 398b449b38 adjusting harmony nodes 5 years ago
Rongjian Lan d91a4f371b Fix cal_tps.sh 5 years ago
Rongjian Lan 84728cccb6 remove debug printout 5 years ago
Rongjian Lan cb207f2a08 Fix mistakes 5 years ago
Rongjian Lan bcd89eff8c Update EVM to latest constantinople 5 years ago
Rongjian Lan b409058a2c Fix view id copy 5 years ago
Rongjian Lan d2e9862b91 Fix coinbase bad block issue 5 years ago
chao cad89b0a4e change viewID from uint32 to uin64 in consensus and to big.Int in header 5 years ago