Skip to content

deployment with authz get panic message #8

@adityaypz

Description

@adityaypz

Error: rpc error: code = InvalidArgument desc = recovered: negative coin amount
stack:
goroutine 41806052 [running]:
runtime/debug.Stack()
runtime/debug/stack.go:24 +0x65
github.com/cosmos/cosmos-sdk/baseapp.newDefaultRecoveryMiddleware.func1({0x25e9cc0, 0x3041df0})
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/recovery.go:71 +0x27
github.com/cosmos/cosmos-sdk/baseapp.newRecoveryMiddleware.func1({0x25e9cc0, 0x3041df0})
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/recovery.go:39 +0x30
github.com/cosmos/cosmos-sdk/baseapp.processRecovery({0x25e9cc0, 0x3041df0}, 0xc016964240)
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/recovery.go:28 +0x37
github.com/cosmos/cosmos-sdk/baseapp.processRecovery({0x25e9cc0, 0x3041df0}, 0x31234a0)
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/recovery.go:33 +0x5e
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).runTx.func1()
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/baseapp.go:598 +0xfd
panic({0x25e9cc0, 0x3041df0})
runtime/panic.go:1038 +0x215
github.com/cosmos/cosmos-sdk/types.Coin.Sub({{0xc014bbc26c, 0x20}, {0xc0199dbcc0}}, {{0xc00dbf3f08, 0x20}, {0xc00bc7d2c0}})
github.com/cosmos/cosmos-sdk@v0.44.5/types/coin.go:117 +0xc9
github.com/ovrclk/akash/x/deployment/types/v1beta2.DepositDeploymentAuthorization.Accept({{{, _}, {}}}, {{0x30d0a28, 0xc00005c070}, {0x31234a0, 0xc01693d5c0}, {{0xb, 0x0}, {0xc00dd18850, ...}, ...}, ...}, ...)
github.com/ovrclk/akash/x/deployment/types/v1beta2/deposit_deployment_authorization.go:31 +0x6a
github.com/ovrclk/akash/x/deployment/handler.msgServer.authorizeDeposit({{, _}, {, }, {, }, {, _}}, {{0x30d0a28, 0xc00005c070}, ...}, ...)
github.com/ovrclk/akash/x/deployment/handler/server.go:119 +0x247
github.com/ovrclk/akash/x/deployment/handler.msgServer.CreateDeployment({{0x312e9f8, 0xc0011c95f0}, {0x7f983421a6d0, 0xc0011c9680}, {0x7f983421a6f8, 0xc000220120}, {0x30aa8a0, 0xc00176af00}}, {0x30d0a98, 0xc01c4e59e0}, ...)
github.com/ovrclk/akash/x/deployment/handler/server.go:68 +0x61b
github.com/ovrclk/akash/x/deployment/types/v1beta2._Msg_CreateDeployment_Handler.func1({0x30d0a98, 0xc01c4e59e0}, {0x29f80a0, 0xc014cb0540})
github.com/ovrclk/akash/x/deployment/types/v1beta2/service.pb.go:217 +0x78
github.com/cosmos/cosmos-sdk/baseapp.(*MsgServiceRouter).RegisterService.func2.1({0x30d0a98, 0xc01c4e59b0}, {0x50f506, 0x40c78b}, 0x2a77e00, 0xc01c432ed0)
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/msg_service_router.go:113 +0xd5
github.com/ovrclk/akash/x/deployment/types/v1beta2.Msg_CreateDeployment_Handler({0x289e3a0, 0xc00159b240}, {0x30d0a98, 0xc01c4e59b0}, 0x2db85f0, 0xc0199db7e0)
github.com/ovrclk/akash/x/deployment/types/v1beta2/service.pb.go:219 +0x138
github.com/cosmos/cosmos-sdk/baseapp.(*MsgServiceRouter).RegisterService.func2({{0x30d0a28, 0xc00005c070}, {0x31234a0, 0xc01693d5c0}, {{0xb, 0x0}, {0xc00dd18850, 0x9}, 0xca72e, {0x1b6c9fab, ...}, ...}, ...}, ...)
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/msg_service_router.go:117 +0x34f
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).runMsgs(
, {{0x30d0a28, 0xc00005c070}, {0x31234a0, 0xc01693d5c0}, {{0xb, 0x0}, {0xc00dd18850, 0x9}, 0xca72e, ...}, ...}, ...)
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/baseapp.go:719 +0x46a
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).runTx(0xc0016c9a00, 0x2, {0xc00a752780, 0x16e, 0x180})
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/baseapp.go:679 +0xa2c
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).Simulate(...)
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/test_helpers.go:23
github.com/cosmos/cosmos-sdk/x/auth/tx.txServer.Simulate({{{0x0, 0x0, 0x0}, {0x31429d0, 0xc0001018c0}, {0x0, 0x0}, {0x30ee290, 0xc00056e520}, {0x312dd78, ...}, ...}, ...}, ...)
github.com/cosmos/cosmos-sdk@v0.44.5/x/auth/tx/service.go:117 +0x129
github.com/cosmos/cosmos-sdk/types/tx._Service_Simulate_Handler({0x28dcc80, 0xc00d639380}, {0x30d0a98, 0xc01fed47b0}, 0xc0174b86e0, 0x0)
github.com/cosmos/cosmos-sdk@v0.44.5/types/tx/service.pb.go:745 +0x170
github.com/cosmos/cosmos-sdk/baseapp.(*GRPCQueryRouter).RegisterService.func1({{0x30d0a28, 0xc00005c070}, {0x31234a0, 0xc01693c1c0}, {{0xb, 0x0}, {0xc00dd18850, 0x9}, 0xca72e, {0x1b6c9fab, ...}, ...}, ...}, ...)
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/grpcrouter.go:85 +0x22d
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).handleQueryGRPC(0xe8509c7e07d9b541, 0xc00d7db680, {{0xc005b05800, 0x171, 0x300}, {0xc01931fbf0, 0x23}, 0xca72e, 0x0})
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/abci.go:576 +0x1ef
github.com/cosmos/cosmos-sdk/baseapp.(*BaseApp).Query(0xc0016c9a00, {{0xc005b05800, 0x171, 0x300}, {0xc01931fbf0, 0x23}, 0xca72e, 0x0})
github.com/cosmos/cosmos-sdk@v0.44.5/baseapp/abci.go:420 +0x713
github.com/tendermint/tendermint/abci/client.(*localClient).QuerySync(0xc001508a80, {{0xc005b05800, 0x171, 0x300}, {0xc01931fbf0, 0x23}, 0x0, 0x0})
github.com/tendermint/tendermint@v0.34.14/abci/client/local_client.go:256 +0x171
github.com/tendermint/tendermint/proxy.(*appConnQuery).QuerySync(0x2, {{0xc005b05800, 0x171, 0x300}, {0xc01931fbf0, 0x23}, 0x0, 0x0})
github.com/tendermint/tendermint@v0.34.14/proxy/app_conn.go:159 +0x6e
github.com/tendermint/tendermint/rpc/core.ABCIQuery(0x8, {0xc01931fbf0, 0xc00056a600}, {0xc005b05800, 0x4, 0xc003b966d0}, 0x2, 0x2)
github.com/tendermint/tendermint@v0.34.14/rpc/core/abci.go:20 +0xb2
reflect.Value.call({0x27409a0, 0x2dba720, 0x80}, {0x2a8b037, 0x4}, {0xc014b02500, 0x5, 0x18})
reflect/value.go:556 +0x845
reflect.Value.Call({0x27409a0, 0x2dba720, 0x335}, {0xc014b02500, 0x5, 0x5})
reflect/value.go:339 +0xc5
github.com/tendermint/tendermint/rpc/jsonrpc/server.makeJSONRPCHandler.func1({0x30a0400, 0xc014831e60}, 0xc004121a00)
github.com/tendermint/tendermint@v0.34.14/rpc/jsonrpc/server/http_json_handler.go:96 +0x1055
github.com/tendermint/tendermint/rpc/jsonrpc/server.handleInvalidJSONRPCPaths.func1({0x30a0400, 0xc014831e60}, 0x7f985c880108)
github.com/tendermint/tendermint@v0.34.14/rpc/jsonrpc/server/http_json_handler.go:122 +0x5d
net/http.HandlerFunc.ServeHTTP(0xc016920fc0, {0x30a0400, 0xc014831e60}, 0xc015c898a0)
net/http/server.go:2047 +0x2f
net/http.(*ServeMux).ServeHTTP(0x160, {0x30a0400, 0xc014831e60}, 0xc004121a00)
net/http/server.go:2425 +0x149
github.com/tendermint/tendermint/rpc/jsonrpc/server.maxBytesHandler.ServeHTTP({{0x30708e0, 0xc00010d6c0}, 0x40f247}, {0x30a0400, 0xc014831e60}, 0xc004121a00)
github.com/tendermint/tendermint@v0.34.14/rpc/jsonrpc/server/http_server.go:236 +0x122
github.com/tendermint/tendermint/rpc/jsonrpc/server.RecoverAndLogHandler.func1({0x30aa480, 0xc0016d5a40}, 0xc004121a00)
github.com/tendermint/tendermint@v0.34.14/rpc/jsonrpc/server/http_server.go:209 +0x383
net/http.HandlerFunc.ServeHTTP(0x0, {0x30aa480, 0xc0016d5a40}, 0x919360)
net/http/server.go:2047 +0x2f
net/http.serverHandler.ServeHTTP({0x308cc28}, {0x30aa480, 0xc0016d5a40}, 0xc004121a00)
net/http/server.go:2879 +0x43b
net/http.(*conn).serve(0xc01ca90f00, {0x30d0a98, 0xc001a9dec0})
net/http/server.go:1930 +0xb08
created by net/http.(*Server).Serve
net/http/server.go:3034 +0x4e8
: panic: invalid request

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions