neoneo-go/pkg
Anna Shaleva be0609cc7a rpc: fix getapplicationlog RPC handler
Fixes the following panic:
```
2020/12/22 18:16:09 http: panic serving 127.0.0.1:50228: runtime error: invalid memory address or nil pointer dereference
goroutine 4043 [running]:
net/http.(*conn).serve.func1(0xc00094c960)
	net/http/server.go:1772 +0x139
panic(0xcd9b40, 0x16a94e0)
	runtime/panic.go:973 +0x396
github.com/nspcc-dev/neo-go/pkg/rpc/server.(*Server).getApplicationLog(0xc000094ea0, 0xc000472d20, 0x2, 0x4, 0xc0000be228, 0xc0007ad601, 0x28)
	github.com/nspcc-dev/neo-go/pkg/rpc/server/server.go:542 +0xac
github.com/nspcc-dev/neo-go/pkg/rpc/server.(*Server).handleIn(0xc000094ea0, 0xc000089770, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	github.com/nspcc-dev/neo-go/pkg/rpc/server/server.go:326 +0x981
github.com/nspcc-dev/neo-go/pkg/rpc/server.(*Server).handleRequest(0xc000094ea0, 0xc001bccba0, 0x0, 0x0, 0x0)
	github.com/nspcc-dev/neo-go/pkg/rpc/server/server.go:296 +0x26a
github.com/nspcc-dev/neo-go/pkg/rpc/server.(*Server).handleHTTPRequest(0xc000094ea0, 0x1071f40, 0xc000b089a0, 0xc00053c200)
	github.com/nspcc-dev/neo-go/pkg/rpc/server/server.go:290 +0x91b
net/http.HandlerFunc.ServeHTTP(0xc0004e61b0, 0x1071f40, 0xc000b089a0, 0xc00053c200)
	net/http/server.go:2012 +0x44
net/http.serverHandler.ServeHTTP(0xc0000d2ee0, 0x1071f40, 0xc000b089a0, 0xc00053c200)
	net/http/server.go:2807 +0xa3
net/http.(*conn).serve(0xc00094c960, 0x10749c0, 0xc0006ae980)
	net/http/server.go:1895 +0x86c
created by net/http.(*Server).Serve
	net/http/server.go:2933 +0x35c

```
2020-12-23 11:18:44 +03:00
..
compiler native: move contract deployment to management contract 2020-12-14 15:23:46 +03:00
config network: add notary request payload 2020-12-10 18:17:31 +03:00
consensus consensus: update binary payload tests 2020-12-21 12:51:07 +03:00
core core: adjust parameters of native methods 2020-12-23 11:18:44 +03:00
crypto keys: allow to create keys on arbitrary curve 2020-12-03 14:06:35 +03:00
encoding fixedn: allow to parse big decimals 2020-12-09 11:19:25 +03:00
interop native: move contract deployment to management contract 2020-12-14 15:23:46 +03:00
io always wrap errors when creating new ones with fmt.Errorf() 2020-08-07 12:21:52 +03:00
network Merge pull request #1524 from nspcc-dev/rpc/invoke_verify 2020-12-21 10:36:54 +03:00
rpc rpc: fix getapplicationlog RPC handler 2020-12-23 11:18:44 +03:00
smartcontract nef: lower MaxScriptLength 2020-12-14 15:24:15 +03:00
util util: move Fixed8 to encoding/fixedn package 2020-12-09 11:18:18 +03:00
vm state: allow to encode AppExecResult with recursive items 2020-12-18 13:04:31 +03:00
wallet wallet: export NewAccountFromPrivateKey() 2020-12-04 12:45:53 +03:00