Ethan Buchman
|
035ca7ef61
|
proxy: NewAppConns takes a NewTMSPClient func
|
2016-09-09 23:55:24 -04:00 |
Ethan Buchman
|
3a7ee13ece
|
proxy: typed app conns
|
2016-08-24 01:45:45 -04:00 |
Ethan Buchman
|
bd429f3d4f
|
config: all urls use tcp:// or unix:// prefix
|
2016-08-10 02:16:41 -04:00 |
Ethan Buchman
|
a43d53ac6e
|
rpc/tests: panic dont t.Fatal. use random txs for broadcast
|
2016-07-11 20:40:24 -04:00 |
Ethan Buchman
|
8ca615c301
|
wait until txs removed from mempool to fire tx events
|
2016-07-05 17:03:09 -04:00 |
Ethan Buchman
|
7e3e9ee9d2
|
rpc: broadcast tests. closes #219
|
2016-07-05 14:54:33 -04:00 |
Ethan Buchman
|
6365c5efb5
|
bring back unsafe_set_config
|
2016-06-11 20:19:40 -07:00 |
Jae Kwon
|
ad17090a0f
|
No global config
|
2016-05-08 15:00:58 -07:00 |
Ethan Buchman
|
0df4a723e9
|
support in process tmsp apps
|
2016-04-13 19:24:12 -04:00 |
Jae Kwon
|
03115cbf93
|
Fix tests; Tests run in their own directory
|
2016-03-06 15:05:50 -08:00 |
Ethan Buchman
|
05af306a8d
|
rpc: unsafe_set_config
|
2016-03-03 06:32:08 +00:00 |
Ethan Buchman
|
254baa19f3
|
fixes for go-rpc unix socket updates
|
2016-02-19 02:06:11 +00:00 |
Jae Kwon
|
4b40a58c0e
|
Fix rpc/test import; Remove ~/.tendermint_test on each test
|
2016-01-18 13:18:45 -08:00 |
Ethan Buchman
|
8e776a252b
|
rpc: test cleanup
|
2016-01-13 21:20:25 -05:00 |
Ethan Buchman
|
3fdb4c03ab
|
rpc: TMResult and TMEventData
|
2016-01-13 18:38:55 -05:00 |
Ethan Buchman
|
799efb0629
|
merge/rebase fixes
|
2016-01-12 19:39:53 -05:00 |
Ethan Buchman
|
ee449a94c8
|
move ResultEvent to go-events
|
2016-01-12 19:15:10 -05:00 |
Ethan Buchman
|
fb59255095
|
use TendermintResult for rpctypes.Result
|
2016-01-12 19:15:10 -05:00 |
Ethan Buchman
|
0be13d1d27
|
move alert, events, rpc into own repos
|
2016-01-12 19:15:10 -05:00 |
Ethan Buchman
|
96547d0ca8
|
ws fixes; rpc tests
|
2016-01-12 19:14:02 -05:00 |
Jae Kwon
|
e12f9d10e7
|
Bare consensus refactor
|
2015-11-01 11:34:08 -08:00 |
Jae Kwon
|
c4ed55d801
|
Refactor to move common libraries out of project
|
2015-10-22 17:39:06 -07:00 |
Ethan Buchman
|
e4f0e2b399
|
update namereg with longer names, more allowed chars
|
2015-09-15 19:43:22 -04:00 |
Jae Kwon
|
625f23af13
|
Blockpool better timeouts, download rate observation, quicker switching to consensus; Id -> ID (sorry, this doesn't belong here)
|
2015-09-11 21:09:00 -07:00 |
Jae Kwon
|
56b195a899
|
tendermint send_tx
|
2015-08-14 14:11:11 -07:00 |
Jae Kwon
|
ffcc657be6
|
event listeners take EventData, not interface{}; EventData type assertions
|
2015-08-11 12:46:33 -07:00 |
Jae Kwon
|
1b9fd811a1
|
RPCResponse.Result && EventData are registered interfaces; -skip_upnp option
|
2015-08-11 11:01:18 -07:00 |
Jae Kwon
|
65d40a2d08
|
remove dead code
|
2015-08-11 11:01:17 -07:00 |
Jae Kwon
|
60310cc23f
|
websocket server sends pings; added ws_client; events refactor
|
2015-08-11 11:01:17 -07:00 |
Ethan Buchman
|
9b69894180
|
namereg event
|
2015-08-02 22:29:35 -04:00 |
Jae Kwon
|
3be3647dc8
|
tendermint/binary -> tendermint/wire
|
2015-07-28 12:18:17 -07:00 |
Jae Kwon
|
feeab6579b
|
Acc/X/Receive -> Acc/X/Call
|
2015-07-23 23:57:28 -07:00 |
Jae Kwon
|
a84d4320df
|
websockets accept rpc requests
|
2015-07-23 17:57:15 -07:00 |
Jae Kwon
|
d8886614b5
|
Read timeouts for WSConnection
|
2015-07-23 17:56:12 -07:00 |
Ethan Buchman
|
290b74d8f1
|
add fromAddress argument to Call and CallCode rpc methods
|
2015-07-22 18:43:20 -04:00 |
Jae Kwon
|
1e7cc32597
|
tendermint/account -> acm
|
2015-07-19 09:40:55 -07:00 |
Ethan Buchman
|
3f7f3dd37f
|
add git commit hash to nodeInfo
|
2015-07-12 02:16:33 +00:00 |
Ethan Buchman
|
72b681a1bc
|
fix TxID to use ripemd160 in events and rpc return
|
2015-07-10 05:56:38 +00:00 |
Ethan Buchman
|
6b0c8251fa
|
-test.short for rpc tests
|
2015-07-09 18:13:00 +00:00 |
Jae Kwon
|
9965dd5de6
|
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
|
2015-06-25 20:28:34 -07:00 |
Jae Kwon
|
9e1794eaea
|
Fixed tests
|
2015-06-24 14:04:40 -07:00 |
Ethan Buchman
|
57ff919d50
|
godep
|
2015-06-09 23:17:19 -04:00 |
Ethan Buchman
|
ec282d3e3d
|
rpc: remove unecessary response wrappers
|
2015-06-01 13:51:03 -04:00 |
Ethan Buchman
|
293aa31f64
|
rpc-gen update
|
2015-05-30 20:59:05 -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
|
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 |
Jae Kwon
|
489bf767cb
|
importing tendermint/config/tendermint_test applies the test config
|
2015-05-17 16:19:58 -07:00 |
Jae Kwon
|
161aa8c5e9
|
refactor rpc/test/*
|
2015-05-17 16:19:58 -07:00 |
Jae Kwon
|
b8c735bd59
|
import tendermint/test to init ~/.tendermint_test/*
|
2015-05-17 16:19:58 -07:00 |
Jae Kwon
|
3565db4eef
|
Refactor RPC/*, tendermint/config for debora+barak
|
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 |
Ethan Buchman
|
02f4219079
|
cleanup calldepth=0 events logic
|
2015-05-15 16:49:41 -04:00 |
Jae Kwon
|
be90fd1e0d
|
rpc cleanup; tendermint init
|
2015-05-12 19:03:05 -07:00 |
Jae Kwon
|
85c8850ac2
|
Config names have no dots, are under_scored.
|
2015-05-12 17:40:29 -07:00 |
Jae Kwon
|
3c96890d2d
|
All numbers are in BigEndian
|
2015-05-03 17:42:46 -07:00 |
Jae Kwon
|
b92c0401e6
|
Made all JSON fields lower_case
|
2015-05-01 17:26:49 -07:00 |
Jae Kwon
|
d9bfe82d93
|
rpc.StartHTTPServer listener bug fix
|
2015-04-23 18:33:20 -07:00 |
Ethan Buchman
|
f7639bf105
|
Merge branch 'develop' of https://github.com/tendermint/tendermint into develop
|
2015-04-19 19:57:07 -07:00 |
Ethan Buchman
|
595a930723
|
add empty file because go tool is silly
|
2015-04-19 13:37:46 -07:00 |
Jae Kwon
|
b11ca1bbfc
|
(╯°□°)╯︵ ┻━┻
|
2015-04-17 17:39:50 -07:00 |
Jae Kwon
|
a9467414d6
|
Merge remote-tracking branch 'origin/websockets' into develop
|
2015-04-17 13:20:47 -07:00 |
Ethan Buchman
|
65f669160f
|
more fixes from review
|
2015-04-17 13:18:50 -07:00 |
Ethan Buchman
|
a1c5e32d76
|
fixes from review with jae
|
2015-04-15 22:19:29 -07:00 |
Ethan Buchman
|
9b76cfe26a
|
rpc: cleanup tests and test contract calls
|
2015-04-14 19:29:18 -07:00 |
Ethan Buchman
|
860d5478e9
|
rpc: use NewBlock event in rpc tests
|
2015-04-14 01:42:11 -07:00 |
Ethan Buchman
|
2e918e8c0b
|
rpc: websocket events testing
|
2015-04-14 01:39:41 -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 |
Ethan Buchman
|
8e24b12888
|
rpc: first successful websocket event subscription
|
2015-04-08 19:07:17 -05:00 |
Ethan Buchman
|
12814db90d
|
rpc: use gorilla websockets
Conflicts:
rpc/handlers.go
rpc/http_server.go
|
2015-04-08 18:24:07 -05:00 |
Jae Kwon
|
675dbf0e9c
|
Merge branch 'rpc_jae' into develop
Conflicts:
node/node.go
rpc/core/accounts.go
rpc/core_client/client.go
rpc/handlers.go
rpc/http_server.go
rpc/test/helpers.go
rpc/test/http_rpc_test.go
rpc/test/json_rpc_test.go
|
2015-04-08 14:27:03 -07:00 |
Jae Kwon
|
7356556938
|
Some renames and small fixes.
|
2015-04-08 12:30:49 -07:00 |
Jae Kwon
|
cc18136af8
|
RPC refactor to separate core from core_client and the rest of RPC.
Other random changes.
|
2015-04-07 11:44:25 -07:00 |
Ethan Buchman
|
6b5383918f
|
rpc: fix memcount error in tests
|
2015-04-07 02:02:03 -05:00 |
Ethan Buchman
|
5a2ff3d45b
|
rpc: test CallCode and Call
|
2015-04-07 00:34:27 -05:00 |
Ethan Buchman
|
3bedcbf94d
|
rpc: tests cleanup, use client lib for JSONRPC testing too
|
2015-04-07 00:34:27 -05:00 |
Ethan Buchman
|
4956836f2d
|
rpc: cleanup, use client for tests, rpc-gen fixes
|
2015-04-07 00:34:26 -05:00 |
Jae Kwon
|
f271ab7256
|
various changes. removed debora temporarily
|
2015-04-03 16:15:52 -07:00 |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
2015-04-01 17:30:16 -07:00 |
Jae Kwon
|
bfb61fb539
|
Fixed RPC tests. Changed some names.
|
2015-04-01 13:23:20 -07:00 |
Ethan Buchman
|
25ab73a51a
|
Merge branch 'develop' of https://github.com/tendermint/tendermint2 into develop
|
2015-04-01 05:13:14 -07:00 |
Ethan Buchman
|
8fe1274323
|
rpc: myriad little fixes
|
2015-04-01 05:12:38 -07:00 |
Jae Kwon
|
7589730f2e
|
tendermint -> tendermint2 ...
|
2015-04-01 05:07:05 -07:00 |
Jae Kwon
|
cc715e0ee3
|
Everything is an RPCResponse
|
2015-04-01 04:58:33 -07:00 |
Ethan Buchman
|
964a189210
|
rpc: decrement mempool count after block mined
|
2015-03-31 17:04:53 -07:00 |
Ethan Buchman
|
c1b06d8101
|
rpc: GetStorage and Call methods. Tests.
|
2015-03-31 17:04:53 -07:00 |
Jae Kwon
|
39d5ff9ccb
|
Reset log after config changes.
|
2015-03-31 15:34:12 -07:00 |
Ethan Buchman
|
60f166e823
|
tendermint2
|
2015-03-31 15:33:31 -07:00 |
Jae Kwon
|
e257307b01
|
cleanup rpc/handlers
|
2015-03-30 16:00:11 -07:00 |
Jae Kwon
|
1a4aab4c35
|
When using JSONRPC, do not double-encode JSON.
|
2015-03-30 15:14:33 -07:00 |
Jae Kwon
|
5cb57d3eaa
|
Use BlockCache for RPC/mempool and added TxId()
TxId() uses signbytes
|
2015-03-29 18:43:27 -07:00 |
Ethan Buchman
|
731de7a6aa
|
rpc: return (*Response, error) for all functions
|
2015-03-29 18:02:04 -07:00 |
Ethan Buchman
|
d30fc2fa43
|
rpc: fix tests to count mempool; copy responses to avoid data races
|
2015-03-29 18:02:04 -07:00 |
Ethan Buchman
|
fb90d5bc92
|
rpc: cleanup, more tests, working http and jsonrpc
|
2015-03-29 18:02:03 -07:00 |