92 Commits

Author SHA1 Message Date
Jae Kwon
6062b06aa9 fixed NameTx.WriteSignBytes() bug. 2015-06-01 17:49:24 -07:00
Jae Kwon
c8103f6415 sign-bytes field ordering & escaping of strings 2015-06-01 14:59:10 -07:00
Ethan Buchman
41502e05c1 chain_id written as string not hex in WriteSignBytes 2015-05-30 20:20:04 -04:00
Ethan Buchman
6eb8386c7c fixes for chain id in nametx sign functions 2015-05-30 01:54:25 -04:00
Ethan Buchman
19bd3bb2e2 int/nonce fixes 2015-05-30 01:21:42 -04:00
Ethan Buchman
77ff09e173 namereg cleanup, tests 2015-05-30 01:20:42 -04:00
Ethan Buchman
02aedaaefb more cleanup rpc tests, testing namereg 2015-05-30 01:19:03 -04:00
Ethan Buchman
cff6bcfb31 copy entry on get, use strings for name/data, uint64 for expires 2015-05-30 01:19:03 -04:00
Ethan Buchman
baaa69d7f8 namereg rpc and tests 2015-05-30 01:19:02 -04:00
Ethan Buchman
8631d5085e name reg 2015-05-30 01:19:02 -04:00
Ethan Buchman
2045aee9cd pass chainID through sign interfaces 2015-05-29 18:14:19 -04:00
Ethan Buchman
8a2d9525f0 network > chain_id, put in genesis.json 2015-05-29 18:14:19 -04:00
Ethan Buchman
c28614fca1 cleanup rpc tests, use tx_utils 2015-05-22 18:22:57 -04:00
Ethan Buchman
e9695baebb tx utils 2015-05-20 21:26:33 -04:00
Ethan Buchman
d43c776e84 add bonder's signature to BondTx 2015-05-20 19:36:55 -04:00
Jae Kwon
489bf767cb importing tendermint/config/tendermint_test applies the test config 2015-05-17 16:19:58 -07:00
Jae Kwon
75ef479547 Config is passed into each module. Remove tendermint/confer 2015-05-17 16:19:57 -07:00
Jae Kwon
85c8850ac2 Config names have no dots, are under_scored. 2015-05-12 17:40:29 -07:00
Jae Kwon
da73e001ad BitArray takes a pointer receiver. More logging 2015-05-05 23:01:19 -07:00
Jae Kwon
8b6d489755 Update vote log 2015-05-05 16:58:26 -07:00
Jae Kwon
b92c0401e6 Made all JSON fields lower_case 2015-05-01 17:26:49 -07:00
Jae Kwon
5366d808ba Proposal WriteSignBytes is JSON 2015-04-27 21:06:36 -07:00
Jae Kwon
0cb99be988 Log expected and result of SignBytes tests, drone.io is failing 2015-04-27 13:57:55 -07:00
Jae Kwon
54d1c19611 WriteSignBytes writes JSON with fields in lex order. 2015-04-25 19:42:20 -07:00
Ethan Buchman
0e80059e79 versioning 2015-04-23 16:53:28 -07:00
Jae Kwon
2ba6f86f2e Add Network to SignBytes, to prevent network clashes 2015-04-20 23:59:52 -07:00
Jae Kwon
dc1fddd1d8 Added NodeInfo (still need to add to AddrBook); Proper Handshake 2015-04-20 15:29:01 -07:00
Jae Kwon
a9467414d6 Merge remote-tracking branch 'origin/websockets' into develop 2015-04-17 13:20:47 -07:00
Ethan Buchman
a1c5e32d76 fixes from review with jae 2015-04-15 22:19:29 -07:00
Jae Kwon
e5d34befde Remote TypeByte() 2015-04-14 15:57:16 -07:00
Jae Kwon
37ddf3d09e Merkle root of tx is for signbytes 2015-04-14 15:57:13 -07:00
Ethan Buchman
85661de293 fire events, event urls 2015-04-13 21:42:48 -07:00
Jae Kwon
6d6f061f19 Support nil pointers for Binary.
If the thing does not already have a typebyte declared,
a fake one will be given (0x01).
A TypeByte of 0x00 is reserved for nil things.
No nil-dogs.
2015-04-12 17:46:16 -07:00
Jae Kwon
13b6508ecd Package import path change 2015-04-01 17:30:16 -07:00
Ethan Buchman
60f166e823 tendermint2 2015-03-31 15:33:31 -07:00
Jae Kwon
5cb57d3eaa Use BlockCache for RPC/mempool and added TxId()
TxId() uses signbytes
2015-03-29 18:43:27 -07:00
Jae Kwon
fd0646fc4f Compare blockhashes in stageBlock() 2015-03-26 14:18:10 -07:00
Jae Kwon
cebfae60c7 BlockchainReactor syncs first before ConsensusReactor. 2015-03-25 11:50:28 -07:00
Jae Kwon
08a83aa9fb Reactors can be stopped or started at any time. 2015-03-25 00:15:18 -07:00
Jae Kwon
612f8bab9d Fixed RepeatTimer race condition 2015-03-25 00:01:01 -07:00
Jae Kwon
0237d284cc Channel bytes are spelled fully, "XXXChannel" 2015-03-24 12:00:27 -07:00
Jae Kwon
87e1f76324 tendermint/block -> tendermint/types and tendermint/blockchain 2015-03-22 19:00:08 -07:00