-
Notifications
You must be signed in to change notification settings - Fork 9
Description
vapord version v1.1.8
try this:
curl -X "POST" "http://127.0.0.1:9889/get-block" -H 'Content-Type: application/json; charset=utf-8' -d '{"block_height":109231609}' -v
here is the vapord error console:
2021/05/15 15:54:53 http: panic serving 127.0.0.1:34246: runtime error: invalid memory address or nil pointer dereference goroutine 15137 [running]: net/http.(*conn).serve.func1(0xc0043e0be0) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:1772 +0x139 panic(0xbfc3a0, 0x1a7bd30) /Users/john/.gvm/gos/go1.14/src/runtime/panic.go:973 +0x396 github.com/bytom/vapor/wallet.(*Wallet).getAliasDefinition(0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x2f215bee1d4cd697, 0xc0015acee0, 0x40c576) /Users/john/go/src/github.com/bytom/vapor/wallet/annotated.go:52 +0x263 github.com/bytom/vapor/wallet.(*Wallet).BuildAnnotatedInput(0x0, 0xc0044d9c70, 0xc000000000, 0xc005712c98) /Users/john/go/src/github.com/bytom/vapor/wallet/annotated.go:170 +0x66e github.com/bytom/vapor/api.(*API).getBlock(0xc001462300, 0x682bdf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /Users/john/go/src/github.com/bytom/vapor/api/block_retrieve.go:124 +0x3a8 reflect.Value.call(0xbcd1e0, 0xc0003542d0, 0x13, 0xcde763, 0x4, 0xc006271720, 0x1, 0x1, 0x1, 0x0, ...) /Users/john/.gvm/gos/go1.14/src/reflect/value.go:460 +0x8ab reflect.Value.Call(0xbcd1e0, 0xc0003542d0, 0x13, 0xc006271720, 0x1, 0x1, 0x0, 0x1, 0xc008bbd810) /Users/john/.gvm/gos/go1.14/src/reflect/value.go:321 +0xb4 github.com/bytom/vapor/net/http/httpjson.(*handler).ServeHTTP(0xc0005c26c0, 0x1501000, 0xc0062716e0, 0xc005e9b300) /Users/john/go/src/github.com/bytom/vapor/net/http/httpjson/handler.go:60 +0x232 net/http.(*ServeMux).ServeHTTP(0xc00020eb80, 0x1501000, 0xc0062716e0, 0xc005e9b300) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2387 +0x1a5 github.com/bytom/vapor/api.walletHandler.func1(0x1501000, 0xc0062716e0, 0xc005e9b300) /Users/john/go/src/github.com/bytom/vapor/api/api.go:372 +0xa3 net/http.HandlerFunc.ServeHTTP(0xc00059c2a0, 0x1501000, 0xc0062716e0, 0xc005e9b300) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2012 +0x44 net/http.(*ServeMux).ServeHTTP(0xc0005c2e80, 0x1501000, 0xc0062716e0, 0xc005e9b300) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2387 +0x1a5 github.com/bytom/vapor/net/http/gzip.Handler.ServeHTTP(0x14f59c0, 0xc0005c2e80, 0x1502200, 0xc0055ec1c0, 0xc005e9b300) /Users/john/go/src/github.com/bytom/vapor/net/http/gzip/gzip.go:40 +0x2d7 github.com/bytom/vapor/api.(*API).ServeHTTP(0xc001462300, 0x1502200, 0xc0055ec1c0, 0xc005e9b300) /Users/john/go/src/github.com/bytom/vapor/api/api.go:198 +0x52 github.com/bytom/vapor/api.(*waitHandler).ServeHTTP(0xc00059c2e0, 0x1502200, 0xc0055ec1c0, 0xc005e9b300) /Users/john/go/src/github.com/bytom/vapor/api/api.go:103 +0x65 net/http.(*ServeMux).ServeHTTP(0xc0005c2f00, 0x1502200, 0xc0055ec1c0, 0xc005e9b300) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2387 +0x1a5 github.com/bytom/vapor/api.AuthHandler.func1(0x1502200, 0xc0055ec1c0, 0xc005e9b200) /Users/john/go/src/github.com/bytom/vapor/api/api.go:347 +0x3da net/http.HandlerFunc.ServeHTTP(0xc00059c340, 0x1502200, 0xc0055ec1c0, 0xc005e9b200) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2012 +0x44 github.com/bytom/vapor/api.RedirectHandler.func1(0x1502200, 0xc0055ec1c0, 0xc005e9b200) /Users/john/go/src/github.com/bytom/vapor/api/api.go:358 +0x65 net/http.HandlerFunc.ServeHTTP(0xc00059c360, 0x1502200, 0xc0055ec1c0, 0xc005e9b200) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2012 +0x44 github.com/bytom/vapor/vendor/github.com/kr/secureheader.(*Config).ServeHTTP(0x1a82c80, 0x1502200, 0xc0055ec1c0, 0xc005e9b200) /Users/john/go/src/github.com/bytom/vapor/vendor/github.com/kr/secureheader/secureheader.go:129 +0x21d net/http.serverHandler.ServeHTTP(0xc0005ca000, 0x1502200, 0xc0055ec1c0, 0xc005e9b200) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2807 +0xa3 net/http.(*conn).serve(0xc0043e0be0, 0x1505500, 0xc000d7bb40) /Users/john/.gvm/gos/go1.14/src/net/http/server.go:1895 +0x86c created by net/http.(*Server).Serve /Users/john/.gvm/gos/go1.14/src/net/http/server.go:2933 +0x35c