Go to file
Jae Kwon 7523f501fd commitTime is used to derive next startTime. :) 2014-09-08 15:32:08 -07:00
binary draft of consensus+state code, compiles. 2014-09-04 03:32:38 -07:00
blocks share block parts when we're the proposer 2014-09-07 18:28:04 -07:00
common saving development state... 2014-08-30 04:17:10 -07:00
config saving development state... 2014-08-30 04:17:10 -07:00
consensus commitTime is used to derive next startTime. :) 2014-09-08 15:32:08 -07:00
crypto go fmt 2014-07-01 14:50:24 -07:00
db saving development state... 2014-08-30 04:17:10 -07:00
docs . 2014-06-16 22:37:42 -07:00
merkle share block parts when we're the proposer 2014-09-07 18:28:04 -07:00
p2p refactor from Binary centric model to global method model 2014-09-03 20:41:57 -07:00
rpc created "Node" 2014-07-09 18:33:44 -07:00
sim smaller integers to conserve memory 2014-08-30 04:17:08 -07:00
state commitTime is used to derive next startTime. :) 2014-09-08 15:32:08 -07:00
.gitignore numeric fields are all native unboxed. 2014-08-30 16:28:51 -07:00
README.md saving development state... 2014-08-30 04:17:10 -07:00
log.go saving development state... 2014-08-30 04:17:10 -07:00
main.go saving development state... 2014-08-30 04:17:10 -07:00

README.md

TenderMint - proof of concept

  • p2p: P2P networking stack. Designed to be extensible.
  • merkle: Immutable Persistent Merkle-ized AVL+ Tree, used primarily for keeping track of mutable state like account balances.
  • crypto: Includes cgo bindings of ed25519.

Status

  • Consensus now
  • Block propagation sidelined
  • Node & testnet complete
  • PEX peer exchange complete
  • p2p/* complete
  • Ed25519 bindings complete
  • merkle/* complete