aboutsummaryrefslogtreecommitdiffstats
path: root/core/types/block.go
Commit message (Expand)AuthorAgeFilesLines
* Fix oops (#543)Mission Liao2019-04-021-1/+1
* core: clean TODOs (#539)Mission Liao2019-04-011-113/+31
* core: remove acks (#451)Mission Liao2019-02-221-25/+10
* core: switch round by block height (#450)Mission Liao2019-02-201-1/+0
* big-bang: single chain (#446)Mission Liao2019-02-191-16/+16
* core: fix stuffs (#401)Mission Liao2019-01-051-24/+1
* core: sync logger with dex (#325)Mission Liao2018-11-141-1/+1
* core: Reduce call to Application.VerifyBlock (#317)Jimmy Hu2018-11-131-5/+13
* core: notify consensus height for genesis rounds (#296)Mission Liao2018-11-051-2/+1
* Rename repo to dexon-consensusWei-Ning Huang2018-11-021-7/+7
* core: Add BlockSkeleton and Verify functions (#271)Jimmy Hu2018-10-291-0/+5
* core: Fix missing fields when cloning blocks. (#268)Mission Liao2018-10-271-0/+1
* core: fix stuffs (#250)Mission Liao2018-10-241-36/+10
* core: Change interface of Application.VerifyBlock (#246)Jimmy Hu2018-10-231-0/+14
* core: prepare empty block if null block is confirmed by BA. (#231)Jimmy Hu2018-10-231-0/+5
* core: types: implement rlp.Encoder and rlp.Decoder (#232)Sonic2018-10-201-0/+134
* core: total ordering flush (#212)Mission Liao2018-10-181-8/+8
* core: sync compaction chain (#222)Jimmy Hu2018-10-181-0/+31
* core: Some sync functions (#220)Jimmy Hu2018-10-171-0/+5
* core: fix timestamp marshaling (#207)Wei-Ning Huang2018-10-151-1/+1
* core: change interface (#193)Mission Liao2018-10-111-16/+21
* core: General tsig (#177)Jimmy Hu2018-10-051-0/+3
* types: Test block clone (#175)Jimmy Hu2018-10-051-0/+2
* core: Check Witness height. Add ConsensusTime and ConsensusHeight to block. (...Jimmy Hu2018-10-041-9/+13
* core: update data model to reflect new model (#157)Wei-Ning Huang2018-10-011-3/+8
* core: move crypto to core/crypto (#140)Mission Liao2018-09-261-1/+1
* core: add blockpool (#121)Mission Liao2018-09-201-6/+21
* Rename validator* to node* (#120)Mission Liao2018-09-201-1/+1
* core: rename Notary (Acks) to Witness (#118)Wei-Ning Huang2018-09-191-4/+4
* core: replace acks with slice (#102)Mission Liao2018-09-121-19/+20
* core: types: use []byte for block Payload type (#101)Wei-Ning Huang2018-09-121-6/+3
* core: timestamp (#98)Jimmy Hu2018-09-111-20/+9
* core: BA-based consensus core. (#93)Jimmy Hu2018-09-041-1/+2
* core: Add a new structure `Position` and move `ShardID`, `ChainID` and `Heigh...Jimmy Hu2018-09-031-8/+6
* core: Add PreparePayloads to Application and Remove blockConverter interface....Jimmy Hu2018-08-301-23/+6
* Copy block (#82)Jimmy Hu2018-08-301-0/+2
* core: Leader Selector. (#80)Jimmy Hu2018-08-301-0/+3
* core: tune performance (#73)Mission Liao2018-08-281-14/+48
* core: Add vote type and add field to block. (#76)Jimmy Hu2018-08-281-1/+3
* core: NotaryAck interfaces. (#67)Jimmy Hu2018-08-201-41/+2
* core: implicit fields in types.Block used in reliable broadcast (#59)Haoping Ku2018-08-171-15/+9
* core: Remove notary ack. (#64)Jimmy Hu2018-08-161-30/+36
* core: Add compaction chain module. (#60)Jimmy Hu2018-08-161-4/+4
* core: Prepare Genesis block. (#54)Jimmy Hu2018-08-141-0/+1
* core: reliable-broadcast: delete old blocks (#47)Haoping Ku2018-08-101-0/+1
* core: Modify Consensus interface (#45)Jimmy Hu2018-08-101-3/+9
* core: Add block hash signature functions in core/ctypto.go. (#39)Jimmy Hu2018-08-101-0/+12
* core: Add Block.IsGenesis() and set Block.ParentHash to 0 in genesis block. (...Jimmy Hu2018-08-091-0/+5
* core: Add Consensus to replace core.Blocklattice (#35)Mission Liao2018-08-081-0/+10
* crypto: Add crypto module. (#34)Jimmy Hu2018-08-081-8/+28
* core: DEXON Consensus Timestamp Algorithm. (#29)Jimmy Hu2018-08-031-10/+12
* core: refine Application interface and add Governance interface (#24)Wei-Ning Huang2018-07-311-0/+6
* Add new sorting method for blocksMission Liao2018-07-311-0/+15
* Add acking module (#13)Haoping Ku2018-07-301-6/+7
* Implement simulation on a real network (#5)Wei-Ning Huang2018-07-201-8/+8
* core: refactor acking relationship (#3)Wei-Ning Huang2018-07-181-3/+2
* Fix typos and add .gitignore (#2)Haoping Ku2018-07-171-1/+1
* Initial implementation of DEXON consensus algorithmWei-Ning Huang2018-07-161-0/+89