307 Commits (7f20eca8927b798acd00cc291246a130f3b4ad2d)

Author SHA1 Message Date
  Jae Kwon 42e2e11364 add dirty bit to BlockCache accounts and storages. 10 years ago
  Jae Kwon 79304b0dd3 Create BlockCache and TxCache for performance. 10 years ago
  Jae Kwon fd0646fc4f Compare blockhashes in stageBlock() 10 years ago
  Jae Kwon cebfae60c7 BlockchainReactor syncs first before ConsensusReactor. 10 years ago
  Jae Kwon 08a83aa9fb Reactors can be stopped or started at any time. 10 years ago
  Jae Kwon 0237d284cc Channel bytes are spelled fully, "XXXChannel" 10 years ago
  Jae Kwon 87e1f76324 tendermint/block -> tendermint/types and tendermint/blockchain 10 years ago
  Ethan Buchman 6a227004aa state: fixes for creating a contract and msging it in the same block 10 years ago
  Ethan Buchman 7bf34b1883 state: fix CreateAddress to use Address not Word 10 years ago
  Ethan Buchman e6da48880b vm: fix Pad functions, state: add debug log for create new account 10 years ago
  Ethan Buchman 54e222866a Check StorageRoot for Zero before state.Load() again. Closes #36 10 years ago
  Jae Kwon af3b31db24 Check StorageRoot for Zero before state.Load(). 10 years ago
  Jae Kwon ab8ad30648 Set Pubkey on vm.Account. 10 years ago
  Ethan Buchman f93bb35c02 rpc: return tx hash, creates contract, contract addr in broadcast (required some helper functions). Closes #30 10 years ago
  Ethan Buchman e56db7f615 state: fix debug logs 10 years ago
  Ethan Buchman 6cd46b726d state: ExecTx bug fixes for create contract 10 years ago
  Ethan Buchman deff645dba some public convenience functions, extra debug errors on ExecTx 10 years ago
  Jae Kwon 55d8e29e32 Fixed issues from review with Ethan 10 years ago
  Jae Kwon 5dcbb272be formatting... 10 years ago
  Jae Kwon b7553e2bfe Address is generated with VMAppState, and it increments the nonce too. 10 years ago
  Jae Kwon 36dca3981b Make Call() handle value transfers and reverts. 10 years ago
  Jae Kwon 7f12738415 VMAppState bridge to vm. 10 years ago
  Jae Kwon ab0ee97c18 ValidatorSet copy benchmark 10 years ago
  Ethan Buchman 9c4692c071 remove gas price and dont run txs before they come in a block 10 years ago
  Ethan Buchman f384d10a05 block/state: gas price for block and tx 10 years ago
  Ethan Buchman 7a33aba6e5 block/state: add CallTx type 10 years ago
  Matthew Wampler-Doty f03547007a App -> App() 10 years ago
  Ethan Buchman f55609a792 consensus: check both vote orderings for dupeout txs 10 years ago
  Ethan Buchman 33f8943543 consensus: broadcast evidence tx on ErrVoteConflictingSignature 10 years ago
  Jae Kwon 892a51014e removed cgo dependency, go-ed25519 -> agl/ed25519 10 years ago
  Jae Kwon 249ae38068 test bondTx 10 years ago
  Jae Kwon d1a36d2ac2 Validation validation bug fix --> keep track of LastBondedValidators 10 years ago
  Jae Kwon b3b6a24317 fix validator_set add() bug 10 years ago
  Jae Kwon 03a7564abd fix validator timeout bug 10 years ago
  Jae Kwon 0a6c28c2da block module -> import as blk 10 years ago
  Jae Kwon 135894ea88 Dot import -> named import 10 years ago
  Jae Kwon 694a10e0a7 PrivKey is just []byte 10 years ago
  Jae Kwon 9e0319ef76 get_account and sequence updating 10 years ago
  Jae Kwon 6cd858add3 change genesis & privValidator JSON to use binary/reflect 10 years ago
  Jae Kwon 7afb75049f API to list accounts 10 years ago
  Jae Kwon fe566739fd rpc/account; fixed mempool tx filter bug; fixed iavl_tree persistence 10 years ago
  Jae Kwon 51c70dd8ac Write log also to a file. 10 years ago
  Jae Kwon 05c642a84c Changed config to confer, TOML format. 10 years ago
  Jae Kwon 7a8a0fefc7 type Ed25519[Signature|PubKey] struct{[]byte} -> []byte 10 years ago
  Jae Kwon f02ba63412 testing tx transmission 10 years ago
  Jae Kwon 2fd137d9e5 gen_tx for signing transactions 10 years ago
  Jae Kwon 0dac36aa5d Do not panic when double-signing, return error. 10 years ago
  Jae Kwon 3215cbf0d5 use tendermint/log15 10 years ago
  Jae Kwon 0bfb389b35 change logger to log15 10 years ago
  Jae Kwon 5bace5cce8 Unreader to unread bytes 10 years ago