Commit Graph

557 Commits

Author SHA1 Message Date
Ethan Frey af9ce5b553 Add expiration field to ChainTx 2017-07-10 11:44:40 +02:00
Ethan Frey ad94d060d8 Merge pull request #161 from tendermint/unstable-cleanup
Unstable cleanup
2017-07-08 21:08:32 +02:00
rigel rozanski 1821f8bd7a more cleanup
int
2017-07-07 01:27:29 -04:00
rigel rozanski 82c0f98235 more golint updating 2017-07-06 23:37:45 -04:00
Ethan Frey 58bc1e3cf8 Simple coin benchmark with memkvstore 2017-07-06 17:07:40 +02:00
Ethan Frey 28b5350cb6 Added simple benchmark for signature checks 2017-07-06 16:51:40 +02:00
Ethan Frey b757467f7b Moved content of txs package to sit next to the handlers 2017-07-06 16:33:38 +02:00
Ethan Frey a047e210fa Moved the handlers from stack into modules 2017-07-06 16:00:54 +02:00
Ethan Frey 768427dcc0 Removed dependency of errors on basecoin main 2017-07-06 15:20:56 +02:00
Ethan Frey 6983f61961 Moved Coins from types -> modules/coin 2017-07-06 14:59:45 +02:00
Ethan Frey 49357a3574 Move kvstore from types to state 2017-07-06 14:23:38 +02:00
Ethan Frey 56e61c9431 Cli tests abort cleaner when server can't start 2017-07-06 13:49:02 +02:00
Ethan Frey 912c24093f Removed a whole lot of old crud 2017-07-06 13:40:02 +02:00
Ethan Frey 5c813833a0 Remove IBC plugin and unneeded code 2017-07-06 13:06:58 +02:00
Ethan Frey e95724d8b1 Merge pull request #154 from tendermint/feature/replace-binaries-0.7
Feature/replace binaries 0.7
2017-07-06 12:41:29 +02:00
Ethan Frey 390fdf95cf Cleanup as requested on PR 2017-07-06 12:18:20 +02:00
Ethan Frey 205e38ee1a Merge pull request #156 from tendermint/feature/replace-binaries-0.7-rigel
golint + general cleanup
2017-07-06 12:08:34 +02:00
rigel rozanski 9b561344fe addressing PR 154 comments 2017-07-06 05:39:58 -04:00
rigel rozanski 0303f2aaaa golinted up to and incl modules 2017-07-06 05:30:03 -04:00
rigel rozanski 35845a958f fix cmd/bascoin/commands/init old flags 2017-07-05 07:08:56 -04:00
rigel rozanski 5044032a23 golint compliant for app, cmd folders 2017-07-05 06:57:52 -04:00
rigel rozanski 375fad3bec go linting working 2017-07-04 23:28:27 -04:00
Ethan Frey ba38f442c8 Update use of --sequence in counter tutorial 2017-07-04 14:52:21 +02:00
Ethan Frey 670e7b48d1 Counter uses dispatcher to deduct fees from account 2017-07-04 14:47:46 +02:00
Ethan Frey 8003034bbb Test reading back counter tx 2017-07-04 14:19:28 +02:00
Ethan Frey c6c5e34c3a Fix shell-down tutorials 2017-07-04 14:10:06 +02:00
Ethan Frey 49ebe59804 Get counter app working, with cli tests 2017-07-04 14:04:18 +02:00
Ethan Frey 6d56891a0f Re-implement counter plugin 2017-07-04 13:43:25 +02:00
Ethan Frey 473451f020 Integrate dispatcher into app, and fix tests 2017-07-04 12:46:57 +02:00
Ethan Frey fcab8ac901 Write dispatcher, change SetOption arguments 2017-07-04 12:22:06 +02:00
Ethan Frey 9cd303d1fd Cleaned up unneeded adapters 2017-07-03 22:34:30 +02:00
Ethan Frey 413ea2e23f basecli works for sendtx and cli tests 2017-07-03 22:30:12 +02:00
Ethan Frey af132fbab8 Fixed basecli query for 0.7 2017-07-03 21:53:58 +02:00
Ethan Frey 36be40f3af Fix genesis tests 2017-07-03 21:40:10 +02:00
Ethan Frey fc44de2141 Fix up BasecoinApp and tests 2017-07-03 21:34:08 +02:00
Ethan Frey 7c4f408934 Implement SetOption in coin module 2017-07-03 18:58:28 +02:00
Ethan Frey fa1a300943 Add SetOption to all middleware and handlers 2017-07-03 18:10:46 +02:00
Ethan Frey 159574db89 Move ChainID into context 2017-07-03 17:32:01 +02:00
Ethan Frey ef0ab758ed Cleaned up logger on constructors in App, State 2017-07-03 16:54:47 +02:00
Ethan Frey d0a2041c89 Remove references to IBC from binaries 2017-07-03 16:47:03 +02:00
Ethan Frey c5a1b4883a Connect coin handler to a store and test it 2017-07-03 15:33:59 +02:00
Ethan Frey 225904b010 NewXYZTx returns Tx already wrapped, except for sigs 2017-07-03 15:01:28 +02:00
Ethan Frey 995452ea02 Complete error package overhaul 2017-07-03 14:50:33 +02:00
Ethan Frey 5fa77bf647 Refactor errors package, so we can do type-checking IsXXErr() 2017-07-03 14:22:46 +02:00
Ethan Frey 2fc4da1076 Rough draft of the new coins storage 2017-06-30 20:55:23 +02:00
Ethan Frey 673b51f3b0 More thorough tests on coin module 2017-06-30 20:26:17 +02:00
Ethan Frey 27a31953f9 Now solid validation tests for coin 2017-06-30 20:00:27 +02:00
Ethan Frey c2edd9ac14 Start testing the sendtx validation 2017-06-30 19:44:35 +02:00
Ethan Frey ad4e3a8b3b rige: for you 2017-06-30 18:58:47 +02:00
Ethan Frey 96348d2500 Fixed tests 2017-06-30 18:37:51 +02:00