neo-go/pkg/rpc
Roman Khimov a6610ba082 core: verify blocks, fix #12
This adds the following verifications:
 * merkleroot check
 * index check
 * timestamp check
 * witnesses verification

VerifyWitnesses is also renamed to verifyTxWitnesses here to not confuse it
with verifyBlockWitnesse and to hide it from external access (no users at the
moment).
2019-10-15 18:58:17 +03:00
..
result RCP server (#50) 2018-03-23 21:36:59 +01:00
testdata core: verify blocks, fix #12 2019-10-15 18:58:17 +03:00
wrappers io: drop Size() method from Serializable and associated 2019-09-17 13:21:45 +03:00
client.go *: add/fix godoc comments to satisfy golint 2019-09-03 17:57:51 +03:00
doc.go rpc: split README into developer and user parts 2019-09-18 12:10:12 +03:00
errors.go Fix #140 (improve error message) (#142) 2019-02-20 16:28:11 +00:00
neoScanBalanceGetter.go rpc: fix bad name spellings noted by golint 2019-09-03 18:16:48 +03:00
neoScanTypes.go *: add/fix godoc comments to satisfy golint 2019-09-03 17:57:51 +03:00
param.go RCP server (#50) 2018-03-23 21:36:59 +01:00
params.go Fix #140 (improve error message) (#142) 2019-02-20 16:28:11 +00:00
request.go [FIX] Formatting and code-style (#118) 2019-01-25 12:20:35 +01:00
rpc.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
server.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
server_helper_test.go core: verify blocks, fix #12 2019-10-15 18:58:17 +03:00
server_test.go core: remove blockCache, use MemoryStore, redesign persist() 2019-09-27 15:42:35 +03:00
stack_param.go *: add/fix godoc comments to satisfy golint 2019-09-03 17:57:51 +03:00
stack_param_test.go uint256: add Reverse(), change String() to be BE 2019-08-26 13:32:19 +03:00
txBuilder.go io: redo Serializable to return errors in BinReader/BinWriter 2019-09-17 13:21:52 +03:00
txTypes.go *: gofmt -s 2019-09-09 12:02:24 +03:00
types.go rpc: fix bad name spellings noted by golint 2019-09-03 18:16:48 +03:00