Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Critical: gateway timeouts and error 504 #371

Closed
nylira opened this issue Jan 16, 2018 · 2 comments
Closed

Critical: gateway timeouts and error 504 #371

nylira opened this issue Jan 16, 2018 · 2 comments
Labels
bug 🐛 issues related to unhandled errors in the code that need to be fixed

Comments

@nylira
Copy link
Contributor

nylira commented Jan 16, 2018

I've been blocking today due to several connectivity issues on the latest develop.

screen shot 2018-01-16 at 1 59 08 pm

Deleting ~/.Cosmos* doesn't seem to help. Only sometimes am I able to make it through the errors to work on PRs and Issues.

I'm on Gaia 0.4.0, commit d7cbb6043e76cbec0ab4084fe526e1e4577304cb

@nylira nylira added the bug 🐛 issues related to unhandled errors in the code that need to be fixed label Jan 16, 2018
@nylira
Copy link
Contributor Author

nylira commented Jan 16, 2018

Starting electron...
  (network path: /var/folders/v3/yzp94ctx4dzdzcnvt1q4_7qm0000gn/T/jdgdqvf7eks)

electron  mainWindow opened

electron  Redirecting console output to logfile /Users/pz/.Cosmos-dev/main.log

electron  root exists (/Users/pz/.Cosmos-dev)

electron  configs are compatible with current app version

electron  starting app

electron  dev mode: true
          winURL: http://localhost:9080

electron  Picked seed: 207.154.200.196:46656 of [ '207.154.200.196:46656',
            '139.59.185.239:46656',
            '174.138.50.234:46656' ]

electron  starting gaia server with nodeIP 207.154.200.196:46657

electron  startBaseserver /Users/pz/.Cosmos-dev/baseserver

electron  spawning /Users/pz/go/bin/gaia with args ""rest-server" "--home" "/Users/pz/.Cosmos-dev/baseserver" "--node" "207.154.200.196:46657""

electron  gaia: 2018/01/16 13:58:56 Serving on ":8998"

electron  gaia server ready

electron  2018-01-16 13:58:57.361 Electron Helper[15144:1433860] Couldn't set selectedTextBackgroundColor from default ()

electron  gaia: fatal error: concurrent map writes

electron  gaia:
          goroutine 21 [running]:
          runtime.throw(0x49509e8, 0x15)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/panic.go:605 +0x95 fp=0xc420ab95a0 sp=0xc420ab9580 pc=0x402e305
          runtime.mapassign_faststr(0x4844a40, 0xc4202fbd40, 0xc420015620, 0x28, 0xc420015620)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/hashmap_fast.go:607 +0x4f5 fp=0xc420ab9620 sp=0xc420ab95a0 pc=0x400fbe5
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.(*memStoreProvider).StoreCommit(0xc4204ba880, 0xc42022e340, 0xc42014e500, 0xc4202fbec0, 0xc4202fbec0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/memprovider.go:48

electron  gaia:  +0xd5 fp=0xc420ab96a0 sp=0xc420ab9620 pc=0x4576aa5
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.cacheProvider.StoreCommit(0xc4204ba8c0, 0x2, 0x2, 0xc42022e340, 0xc42014e500, 0xc4202fbec0, 0x0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/provider.go:39 +0x8f fp=0xc420ab96f0 sp=0xc420ab96a0 pc=0x457710f
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.(*cacheProvider).StoreCommit(0xc4204ba8e0, 0xc42022e340, 0xc42014e500, 0xc4202fbec0, 0x2, 0xc42022e340)
                <autogenerated>:1 +0x70 fp=0xc420ab9740 sp=0xc420ab96f0 pc=0x4577ee0
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.NewInquiring(0xc4201d7f70, 0xa, 0xc42022e340, 0xc42014e500, 0xc4202fbec0, 0x4f40b80, 0xc4204ba8e0, 0x4f405c0, 0xc4204ba960, 0xa)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/inquirer.go:29 +0x5c fp=0xc420ab97a0 sp=0xc420ab9740 pc=0x4575c9c
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client.GetCertifier(0xc4201d7f70, 0xa, 0x4f40b80, 0xc4204ba8e0, 0x4f405c0, 0xc4204ba960, 0xc420100d00, 0xc42005d898, 0x470ef2e)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/common.go:47 +0x141 fp=0xc420ab9830 sp=0xc420ab97a0 pc=0x46f3c01
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands.GetCertifier(0x4f48aa0, 0xc420100d00, 0x1d)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/common.go:

electron  gaia: 82 +0x83 fp=0xc420ab98a8 sp=0xc420ab9830 pc=0x470f203
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query.GetWithProof(0xc420192990, 0x23, 0x30, 0x0, 0x0, 0x0, 0xc42005d9a8, 0x43c9cf1, 0xc4200ac0f0, 0x4947e16, ...)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query/get.go:73 +0x52 fp=0xc420ab9948 sp=0xc420ab98a8 pc=0x4716fe2
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query.Get(0xc420192990, 0x23, 0x30, 0x0, 0x1, 0xc420192990, 0x6, 0x30, 0x14, 0x0, ...)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query/get.go:64 +0x178 fp=0xc420ab99b8 sp=0xc420ab9948 pc=0x4716e98
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/modules/nonce/rest.doQueryNonce(0x4f3f300, 0xc420aa0000, 0xc4204cad00
          gaia: )
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/modules/nonce/rest/handlers.go:51 +0x3ae fp=0xc420ab9bf0 sp=0xc420ab99b8 pc=0x476c67e
          net/http.HandlerFunc.ServeHTTP(0x4a9d8c8, 0x4f3f300, 0xc420aa0000, 0xc4204cad00)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:1918 +0x44 fp=0xc420ab9c18 sp=0xc420ab9bf0 pc=0x43211c4
          github.com/cosmos/gaia/vendor/github.com/gorilla/mux.(*Router).ServeHTTP(0xc420194840, 0x4f3f300, 0xc420aa0000, 0xc4204cad00)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/gorilla/mux/mux.go:150 +0xed fp=0xc420ab9d18 sp=0xc420ab9c18 pc=0x475dd7d
          net/http.serverHandler.ServeHTTP(0xc4209e7040, 0x4f3f300, 0xc420aa0000, 0xc4204cab00)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2619 +0xb4 fp=0xc420ab9d48 sp=0xc420ab9d18 pc=0x4323ea4
          net/http.(*conn).serve(0xc4204ce3c0, 0x4f3ff80, 0xc4201ba440)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:1801 +0x71d fp=0xc420ab9fc8 sp=0xc420ab9d48 pc=0x432009d
          runtime.goexit()
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc420ab9fd0 sp=

electron  gaia: 0xc420ab9fc8 pc=0x405ebe1
          created by net/http.(*Server).Serve
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2720 +0x288

          goroutine 1 [IO wait]:
          internal/poll.runtime_pollWait(0x5548f98, 0x72, 0xffffffffffffffff)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
          internal/poll.(*pollDesc).wait(0xc42014c798, 0x72, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
          internal/poll.(*pollDesc).waitRead(0xc42014c798, 0xffffffffffffff00, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
          internal/poll.(*FD).Accept(0xc42014c780, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:335
          gaia:  +0x1e2
          net.(*netFD).accept(0xc42014c780, 0x4a9f930, 0xc420189910, 0x400424b)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/fd_unix.go:238 +0x42
          net.(*TCPListener).accept(0xc42014a3d8, 0x482f140, 0xc420189940, 0x4002fe7)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/tcpsock_posix.go:136 +0x2e
          net.(*TCPListener).AcceptTCP(0xc42014a3d8, 0xc420189988, 0xc420189990, 0xc420189980)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/tcpsock.go:234 +0x49
          net/http.tcpKeepAliveListener.Accept(0xc42014a3d8, 0x4a9f1d0, 0xc420ac4000, 0x4f40040, 0xc420a32c30)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:3120 +0x2f
          net/http.(*Server).Serve(0xc4209e7040, 0x4f3fa00, 0xc42014a3d8, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2695 +0x1b2
          net/http.(*Server).ListenAndServe(0xc4209e7040, 0xc4209e7040, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2636 +0xa9

          gaia: net/http.ListenAndServe(0xc420a425f8, 0x5, 0x4f33f80, 0xc420194840, 0x1, 0xc420a425f8)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2882 +0x7f
          main.cmdRestServer(0x4f9d600, 0xc4204bd080, 0x0, 0x4, 0x0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/cmd/gaia/rest.go:88 +0x4d8
          main.glob..func5(0x4f9d600, 0xc4204bd080, 0x0, 0x4, 0x0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/cmd/gaia/rest.go:31 +0x49
          github.com/cosmos/gaia/vendor/github.com/spf13/cobra.(*Command).execute(0x4f9d600, 0xc4204bcfc0, 0x4, 0x4, 0x4f9d600, 0xc4204bcfc0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/spf13/cobra/command.go:698 +0x47a
          github.com/cosmos/gaia/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x4f9cfa0, 0xc420053f10, 0x16, 0xc420053f00)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/spf13/cobra/command.go
          gaia: :783 +0x30e
          github.com/cosmos/gaia/vendor/github.com/spf13/cobra.(*Command).Execute(0x4f9cfa0, 0xc420053f20, 0xc420189f00)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/spf13/cobra/command.go:736 +0x2b
          github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/cli.Executor.Execute(0x4f9cfa0, 0x4a9f418, 0x2, 0xc4204c8980)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/cli/setup.go:97 +0x4e
          main.main()
                /Users/pz/go/src/github.com/cosmos/gaia/cmd/gaia/main.go:49 +0x146

          goroutine 5 [syscall]:
          os/signal.signal_recv(0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/sigqueue.go:131 +0xa7
          os/signal.loop()
                /usr/local/Cellar/go/1.9.2/libexec/src/os/signal/signal_unix.go:22 +0x22
          created by os/signal.init.0
                /usr/local/Cellar/go/1.9.2/libexec/src/os/signal/signal_unix.go
          gaia: :28 +0x41

          goroutine 18 [select, locked to thread]:
          runtime.gopark(0x4a9f810, 0x0, 0x4944346, 0x6, 0x18, 0x1)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/proc.go:287 +0x12c
          runtime.selectgo(0xc42004df50, 0xc420190060)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/select.go:395 +0x1149
          runtime.ensureSigM.func1()
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/signal_unix.go:511 +0x1fe
          runtime.goexit()
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/asm_amd64.s:2337 +0x1


          gaia: goroutine 19 [chan receive]:
          github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/autofile.initSighupWatcher.func1(0xc42018c000)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/autofile/sighup_watcher.go:25 +0x7b
          created by github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/autofile.initSighupWatcher
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/autofile/sighup_watcher.go:24 +0x121

          goroutine 52 [IO wait]:
          internal/poll.runtime_pollWait(0x5548ed8, 0x72, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
          internal/poll.(*pollDesc).wait(0xc420118298, 0x72, 0xffffffffffffff00, 0x4f38700, 0x4f319f8)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
          internal/poll.(*pollDesc).waitRead(0xc420118298, 0xc4202fba00, 0x1, 0x1)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
          internal/poll.(*FD).Read(0xc420118280, 0xc4202fbab1, 0x1, 0x1, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
          net.(*netFD).Read(0xc420118280, 0xc4202fbab1, 0x1, 0x1, 0xc4201947e0, 0x0, 0x4f35801)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/fd_unix.go:202 +0x52
          net.(*conn).Read(0xc4204c0038, 0xc4202fbab1, 0x1, 0x1, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/net.go:176 +0x6d
          net/http.(*connReader).backgroundRead(0xc4202fbaa0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:660 +0x62
          created by net/http.(*connReader).startBackgroundRead
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:656 +0xd8

          goroutine 51 [runnable]:
          github.com/cosmos/gaia/vendor/github.com/tendermint/go-wire.WriteString(0x49436d4, 0x6, 0x64f0000, 0xc4204ccbd0
          gaia: , 0xc420185360, 0xc420185378)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/go-wire/string.go:8 +0x42
          github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/merkle.KVPair.Hash(0x49436d4, 0x6, 0x47fede0, 0xc420021840, 0xc42018b3e0, 0x14, 0x20)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/merkle/simple_tree.go:113 +0xef
          github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/merkle.(*KVPair).Hash(0xc420101860, 0xc42018b3e0, 0x14, 0x20)
                <autogenerated>:1 +0x57
          github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/merkle.SimpleHashFromHashables(0xc4204cb400, 0x9, 0x10, 0x10, 0xc420b00350, 0xc4201bab80)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/merkle/simple_tree.go:87 +0xaa
          github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/merkle.SimpleHashFromMap(0xc4201b7080, 0xc4201b7080, 0x49418d2, 0x3)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tmlibs/merkle/simple_tree.go:96 +0x4d
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/types.(*Header).Hash(0xc420088410,

electron  gaia: 0x1ca908, 0xc4204c6600, 0xa)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/types/block.go:177 +0x54a
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.Commit.ValidateBasic(0xc420088410, 0xc420118780, 0xc4204c6600, 0xa, 0x2, 0x1)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/commit.go:83 +0x1c9
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/files.(*provider).StoreCommit(0xc4204ba8a0, 0xc420088410, 0xc420118780, 0xc4201b6fc0, 0x0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/files/provider.go:71 +0x5e
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.cacheProvider.StoreCommit(0xc4204ba8c0, 0x2, 0x2, 0xc420088410, 0xc420118780, 0xc4201b6fc0, 0x0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/provider.go:39 +0x8f
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.(*cacheProvider).StoreCommit(0xc4204ba8e0, 0xc420088410, 0xc420118780, 0xc4201b6fc0, 0x2, 0xc420088410)
                <autogenerated>:1 +0x70
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite.NewInquiring(0xc4201d7f70, 0xa, 0xc420088410, 0xc420118780, 0xc4201b6fc0, 0x4f40b80, 0xc4204ba8e0, 0x4f405c0, 0xc4204ba960, 0xa)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/lite/inquirer.go:29 +0x5c
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client.GetCertifier(0xc4201d7f70,
          gaia: 0xa, 0x4f40b80, 0xc4204ba8e0, 0x4f405c0, 0xc4204ba960, 0xc4204ba860, 0xc420a87888, 0x470ef2e)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/common.go:47 +0x141
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands.GetCertifier(0x4f48aa0, 0xc4204ba860, 0xc420a878e0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/common.go:82 +0x83
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query.GetWithProof(0xc4200154d0, 0x22, 0x30, 0x0, 0x4947e16, 0xc4201be460, 0xc420a879a0, 0x4389de5, 0x0, 0x0, ...)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query/get.go:73 +0x52
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query.Get(0xc4200154d0, 0x22, 0x30, 0x0, 0x1, 0x0, 0xc420a87a08, 0x43c9cf1, 0xc4200ac0f0
          gaia: , 0x4947e16, ...)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query/get.go:64 +0x178
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query.GetParsed(0xc4200154d0, 0x22, 0x30, 0x47d1480, 0xc4202fbc80, 0x0, 0x1, 0x30, 0x1d, 0x40)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/query/get.go:31 +0x5f
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/modules/coin/rest.doQueryAccount(0x4f3f300, 0xc420a7a0e0, 0xc42011b200)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/modules/coin/rest/handlers.go:66 +0x3a5

          gaia: net/http.HandlerFunc.ServeHTTP(0x4a9d860, 0x4f3f300, 0xc420a7a0e0, 0xc42011b200)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:1918 +0x44
          github.com/cosmos/gaia/vendor/github.com/gorilla/mux.(*Router).ServeHTTP(0xc420194840, 0x4f3f300, 0xc420a7a0e0, 0xc42011b200)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/gorilla/mux/mux.go:150 +0xed
          net/http.serverHandler.ServeHTTP(0xc4209e7040, 0x4f3f300, 0xc420a7a0e0, 0xc42011b000)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2619 +0xb4
          net/http.(*conn).serve(0xc4201bcbe0, 0x4f3ff80, 0xc42006c7c0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:1801 +0x71d
          created by net/http.(*Server).Serve
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2720 +0x288

          goroutine 22 [IO wait]:
          internal/poll.runtime_pollWait(0x5548e18, 0x72, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57

          gaia: internal/poll.(*pollDesc).wait(0xc42014e218, 0x72, 0xffffffffffffff00, 0x4f38700, 0x4f319f8)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
          internal/poll.(*pollDesc).waitRead(0xc42014e218, 0xc4201b6c00, 0x1, 0x1)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
          internal/poll.(*FD).Read(0xc42014e200, 0xc4201b6c71, 0x1, 0x1, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
          net.(*netFD).Read(0xc42014e200, 0xc4201b6c71, 0x1, 0x1, 0xc42021f600, 0xc42021f620, 0xc42021f640)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/fd_unix.go:202 +0x52
          net.(*conn).Read(0xc42000e088, 0xc4201b6c71, 0x1, 0x1, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/net.go:176 +0x6d
          net/http.(*connReader).backgroundRead(0xc4201b6c60)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:660 +0x62
          created by net/http.(*connReader).startBackgroundRead
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:656 +0xd8

          goroutine 66 [select]:
          net/http.(*Transport).getConn(0xc420af4000, 0xc420abe660, 0x0, 0xc420ade0a0, 0x4, 0xc420ade0c0, 0x15, 0x0, 0x0, 0x400db9f)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/transport.go:948
          gaia:  +0x5bf
          net/http.(*Transport).RoundTrip(0xc420af4000, 0xc420ad8300, 0xc420af4000, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/transport.go:400 +0x6a6
          net/http.send(0xc420ad8300, 0x4f35d80, 0xc420af4000, 0x0, 0x0, 0x0, 0xc420ac0068, 0x20, 0xc420a83498, 0x1)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/client.go:249 +0x1a9
          net/http.(*Client).send(0xc420abe2d0, 0xc420ad8300, 0x0, 0x0, 0x0, 0xc420ac0068, 0x0, 0x1, 0x554ac68)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/client.go:173 +0xfd
          net/http.(*Client).Do(0xc420abe2d0, 0xc420ad8300, 0xc, 0x494727c, 0x9)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/client.go:602 +0x28d
          net/http.(*Client).Post(0xc420abe2d0, 0xc420ade0a0, 0x1c, 0x494727c, 0x9, 0x4f33500, 0xc4201c80e0, 0x494a974, 0xe, 0x49472f1)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/client.go:729 +0xf8
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/rpc/lib/client.(*JSONRPCClient).Call(0xc420af0060, 0x49472f1, 0x9, 0xc420abe330, 0x47cb800, 0xc420af00a0, 0x0, 0x0, 0x0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/rpc/lib/client/http_client.go:92 +
          gaia: 0x273
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/rpc/client.(*HTTP).TxSearch(0xc420af0080, 0xc420aba140, 0x36, 0x1, 0x0, 0xc4204c2528, 0xc4204c2500, 0xa, 0x5549a98)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/rpc/client/httpclient.go:183 +0x1d0
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/search.FindTx(0xc420aba140, 0x36, 0x4947e01, 0xc4204c2500, 0xc420a839a8, 0x4389de5, 0x0, 0x0)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/search/search.go:19 +0x59
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/search.FindAnyTx(0x4947e01, 0xc420a83ae0, 0x2, 0x2, 0x1, 0xc420aba180, 0x38, 0x14, 0x14)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/client/commands/search/search.go:28 +0x106
          github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/modules/coin/rest.doSearchSent(0x4f3f300, 0xc420ae8000, 0xc420ad8200)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/cosmos/cosmos-sdk/modules/coin/rest/handlers.go:107 +0x36b
          net/http.HandlerFunc.ServeHTTP(0x4a9d868, 0x4f3f300, 0xc420ae8000, 0xc420ad8200)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:1918 +0x44
          github.com/cosmos/gaia/vendor/github.com/gorilla/mux.(*Router).ServeHTTP(0xc420194840, 0x4f3f300, 0xc420ae8000, 0xc420ad8200)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/gorilla/mux/mux.go:150 +0xed
          net/http.serverHandler.ServeHTTP(0xc4209e7040, 0x4f3f300, 0xc420ae8000, 0xc420ad8000)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2619 +0xb4
          net/http.(*conn).serve(0xc420ac4000, 0x4f3ff80, 0xc420ad0040)

electron  gaia: /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:1801 +0x71d
          created by net/http.(*Server).Serve
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:2720 +0x288

          goroutine 67 [IO wait]:
          internal/poll.runtime_pollWait(0x5548bd8, 0x72, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
          internal/poll.(*pollDesc).wait(0xc420abc018, 0x72, 0xffffffffffffff00, 0x4f38700, 0x4f319f8)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
          internal/poll.(*pollDesc).waitRead(0xc420abc018, 0xc420abe000, 0x1, 0x1)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
          internal/poll.(*FD).Read(0xc420abc000, 0xc420abe0d1, 0x1, 0x1, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
          net.(*netFD).Read(0xc420abc000, 0xc420abe0d1, 0x1, 0x1, 0x0, 0x0,
          gaia: 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/fd_unix.go:202 +0x52
          net.(*conn).Read(0xc420ac0000, 0xc420abe0d1, 0x1, 0x1, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/net.go:176 +0x6d
          net/http.(*connReader).backgroundRead(0xc420abe0c0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:660 +0x62
          created by net/http.(*connReader).startBackgroundRead
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/server.go:656 +0xd8

          goroutine 68 [IO wait]:
          internal/poll.runtime_pollWait(0x5548b18, 0x77, 0x5548b20)
                /usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
          internal/poll.(*pollDesc).wait(0xc420abc318, 0x77, 0xc420a85000, 0xc420a850e8, 0xc420a85001)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
          internal/poll.(*pollDesc).waitWrite(0xc420abc318, 0xc420abc300, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:94 +0x3d

          gaia: internal/poll.(*FD).WaitWrite(0xc420abc300, 0xc4200200a0, 0xc4200200a0)
                /usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:403 +0x37
          net.(*netFD).connect(0xc420abc300, 0x4f3ffc0, 0xc4200200a0, 0x0, 0x0, 0x4f36540, 0xc420ade0e0, 0x0, 0x0, 0x0, ...)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/fd_unix.go:152 +0x2b6
          net.(*netFD).dial(0xc420abc300, 0x4f3ffc0, 0xc4200200a0, 0x4f431e0, 0x0, 0x4f431e0, 0xc420abe780, 0xc420a852f8, 0x412b69e)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/sock_posix.go:142 +0xe9
          net.socket(0x4f3ffc0, 0xc4200200a0, 0x4941b6c, 0x3, 0x2, 0x1, 0x0, 0x0, 0x4f431e0, 0x0, ...)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/sock_posix.go:93 +0x1a5
          net.internetSocket(0x4f3ffc0, 0xc4200200a0, 0x4941b6c, 0x3, 0x4f431e0, 0x0, 0x4f431e0, 0xc420abe780, 0x1,
          gaia: 0x0, ...)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/ipsock_posix.go:141 +0x129
          net.doDialTCP(0x4f3ffc0, 0xc4200200a0, 0x4941b6c, 0x3, 0x0, 0xc420abe780, 0xc420a85638, 0x40ffe04, 0x4fa55d0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/tcpsock_posix.go:62 +0xb9
          net.dialTCP(0x4f3ffc0, 0xc4200200a0, 0x4941b6c, 0x3, 0x0, 0xc420abe780, 0x1, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/tcpsock_posix.go:58 +0xe4
          net.dialSingle(0x4f3ffc0, 0xc4200200a0, 0xc420abc280, 0x4f3a580, 0xc420abe780, 0x0, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/dial.go:547 +0x3e2
          net.dialSerial(0x4f3ffc0, 0xc4200200a0, 0xc420abc280, 0xc420ad2200, 0x1, 0x1
          gaia: , 0x0, 0x0, 0x0, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/dial.go:515 +0x247
          net.(*Dialer).DialContext(0xc420a85870, 0x4f3ffc0, 0xc4200200a0, 0x4941b6c, 0x3, 0x7fff5fbfa499, 0x15, 0x0, 0x0, 0x0, ...)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/dial.go:397 +0x6ee
          net.(*Dialer).Dial(0xc420acd870, 0x4941b6c, 0x3, 0x7fff5fbfa499, 0x15, 0xd, 0xc420aee000,
          gaia: 0x10, 0x0)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/dial.go:320 +0x75
          net.Dial(0x4941b6c, 0x3, 0x7fff5fbfa499, 0x15, 0x240020ae2240, 0x110, 0x110, 0xc420aec240)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/dial.go:291 +0x99
          github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/rpc/lib/client.makeHTTPDialer.func2(0x4941b6c, 0x3, 0xc420ade0c0, 0x15, 0xc420ad21f0, 0xc420acd998, 0x4006229, 0x60)
                /Users/pz/go/src/github.com/cosmos/gaia/vendor/github.com/tendermint/tendermint/rpc/lib/client/http_client.go:48 +0x45
          net/http.(*Transport).dial(0xc420af4000, 0x4f3ffc0, 0xc4200200a0, 0x4941b6c, 0x3, 0xc420ade0c0, 0x15, 0xc420acdab8, 0x1, 0x1, ...)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/transport.go:887 +0x7b
          net/http.(*Transport).dialConn(0xc420af4000, 0x4f3ffc0, 0xc4200200a0
          gaia: , 0x0, 0xc420ade0a0, 0x4, 0xc420ade0c0, 0x15, 0x0, 0x0, ...)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/transport.go:1060 +0x1d62
          net/http.(*Transport).getConn.func4(0xc420af4000, 0x4f3ffc0, 0xc4200200a0, 0xc420abe690, 0xc420ae2120)
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/transport.go:943 +0x78
          created by net/http.(*Transport).getConn
                /usr/local/Cellar/go/1.9.2/libexec/src/net/http/transport.go:942 +0x393

electron  gaia exited with code 2

Here's my yarn testnet log.

@nylira
Copy link
Contributor Author

nylira commented Jan 16, 2018

Duplicate of #363

@nylira nylira marked this as a duplicate of #363 Jan 16, 2018
@nylira nylira closed this as completed Jan 16, 2018
faboweb added a commit that referenced this issue Jun 2, 2020
* Fabo/fix gas (#250)

* fix gas estimate

* linted

* fixed test

* do not keep data sources (#251)

* track failing transactions in Sentry (#249)

* correctly set the tx schema for a failing tx (#248)

* Fabo/remove per block caching as not working (#247)

* remove per block caching as not working

* fix memoized results

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>

* delete perblockcachedatasource (#253)

* Ana/fix balances in actionmodal (#255)

* fix action modal available balance

* include regen

* use dictionary for denomlookup

* use correct events for received txs (#257)

* enable account creation for some networks (#252)

* network update time metric added (#256)

* network update time metric added

* added missing dep

Co-authored-by: Fabian <frznhope@gmail.com>

* Fix proposal deposit (#261)

* Remove denom handling from getDeposit()

* Revert undesired change

* delete package-lock.json

* localtestnet config change (#265)

* Ana/handle "address not from this network" error (#263)

* add check address function for all queries

* apply suggestions

* Ana/add fiatvalue to balances query (e-Money) (#262)

* preparation

* more preparation

* add fiatvalue field to balances query

* fix get account info

* apply suggestions

* apply one last suggestion

* suggestions+

Co-authored-by: Fabian <frznhope@gmail.com>

* Ana/emoney fix expected returns with inflation and totalbacked (#243)

* fix expected returns with inflation and supply

* minor fixes. dictionary

* query exchange rates from emoney api

* fix infinite expected returns

* convert api url to const

* add eur value to totalbackedvalue. totalngm gains

* add important comment

* finish calculation

* lint

* catch errors with sentry

Co-authored-by: Fabian <frznhope@gmail.com>

* readd coin conversion (#268)

* delete amount field (#274)

* Fabo/increase gas again (#271)

* icrease gas again

* fixed test

* Fabo/load all txs (even if more then first page in response) (#270)

* load all txs (even if more then first page in response)

* improved handling of txs

* missing renaming

* fixed paginated load

* add pagination fix also to cosmosV0-source

Co-authored-by: iambeone <iambeone@gmail.com>
Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>

* fixing issue with multiple senders in one event (#273)

* fixing issue with multiple senders in one event

* Update lib/source/cosmosV2-source.js

Co-authored-by: Fabian <frznhope@gmail.com>

* Fabo/allow signing for terra + emoney (#267)

* allow signing for terra

* readd coin conversion

* enable actions for terra

* fix correct terra testnet url

* comments and guards

* enabled more txs for emoney and fixed broadcasting

* added a catch for wrongly formatted broadcast urls

* recover default field. change some network titles (#277)

* Fabo/add network data to API (#278)

* non desctructive introduction of better address prefix wording

* added address creator to API

* adjusted test

* added ledger app to networks config

* add icon property to schema (#281)

* add icon property to schema

* fix network schema validation

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>

* filter out validator specific txs (#279)

* Ana/balances coinreducer good fix (#269)

* balances coinreducer good fix

* refactored fiat value logic

Co-authored-by: Fabian <frznhope@gmail.com>

* Create network_integration.md

* Update network_integration.md

* Update network_integration.md

* Fabo/avoid 500 errors (#288)

* avoid using the latest query

* cleanup

* Ana/filter validator tx cross network and add txvalue reducer (#285)

* filter validators cross network

* add value reducer. necessary for multi claim txs

* add validator txs filter also for cosmosv0 source

* filter and make array only claim rewards msg value

* filter txs by whitelist

* change length in multi claim reward reducer

* add withdrawvalidators

* replace dictionary for set

* refactor transaction snippet. avoid repetition

* Ana/emoney upgrade (mergeable) (#282)

* update emoney api_url

* fix denom. add default fiat currency

* fix rpc endpoint

* fix value (my bad) (#293)

* fix value (my bad)

* trigger another ci flow

* erase space

* set correct new chain id (#294)

* restart API

* restart API

* fix pr alert (#297)

* Fabo/298 tendermint reconnect (#300)

* reconnect on tendermint disconnect

* cleanup

* comments

* Update cosmos-node-subscription.js

* Fabo/299 trigger a chain hangup error (#301)

* trigger a chain hangup error

* increase chain hangup time

* Apply suggestions from code review

* Fabo/store validator addresses (#296)

* add validator addresses to db

* linted

* ignore in local dev

* revert

* fixed fetch

* comment

* refactored db into constructor

* cleanup

* add clearTimeout to avoid reconnection hell (#306)

* add clearTimeout to avoid reconnection hell

* removed console.log

* Aleksei/luniedb replaced (#303)

* add validator addresses to db

* linted

* ignore in local dev

* revert

* fixed fetch

* comment

* refactored db into constructor

* cleanup

* replaced luniedb

* linted

Co-authored-by: Fabian <frznhope@gmail.com>

* disable reconnection logic

* clear polling interval for tendermint connection

* simple api fixes (#310)

* Fabo/remove tendermint (#311)

* remove tendermint

*  fixed empty blockHeight issue

* small refactoring

* catch on fetches to get logging

* delay block updates

* add retry logic

* refactored getBlockByHeight

* remove pm2 dep

* validator profiles were returned as array (#312)

* remove pr github action (#316)

* fixing caching issue and more (#315)

* fixing caching issue and more

* clear chain hangup timeout

* timeout fixed

* Update lib/block-listeners/cosmos-node-subscription.js

Co-authored-by: Jordan Bibla <jbibla@gmail.com>

* added terra_mainnet to networks (#309)

* added terra_mainnet to networks

* errors fix reverted

* Ana/add multidenom rewards. necessary for emoney (#308)

* add multidenom rewards. necessary for emoney

* add rewards to overview. improve code location

* lint

* add filter rewards for multidenom

* important fix

* another important fix

* fix cannot read propery constructor of undefined (#318)

* change terra mainnet title

* pushing something to trigger new build and to restart the node

* trying out nylira's node

* WIP: Ana/More Terra fixes (#323)

* fixing my mess

* move all rewards logic to terra

* clearly signal single denom rewards

* Revert "WIP: Ana/More Terra fixes (#323)" (#325)

This reverts commit 408186a.

* catch inside block polling function (#327)

* Fabo/disable writing validator addresses for now (#329)

* disable writing validator addresses for now

* linted

* flushing http cache (#332)

* Transaction abstraction schema (#333)

* tx abstraction proposal using union

* Use Coin type

* Cleanup, TransactionV2

* Cleanup, not multisend tx

* Unsupported tx (like multisend) don't have details

* Fabo/switch to docker swarm mode (#330)

* swtich to docker swarm mode

* typo

* Update .github/workflows/development.yml

* Ana/more terra fixes (***THE COMEBACK***) (#324)

* fixing my mess

* move all rewards logic to terra

* clearly signal single denom rewards

* error structure has changed. need to look into it

* also return denom for single denom rewards

* manage errors properly

* delete comments

* Update lib/reducers/terraV3-reducers.js

* loop through transaction messages

* doing crazy stuff

* rewrite the crazy bit

Co-authored-by: Fabian <frznhope@gmail.com>

* cosmosv0 was missing the retry logic (#334)

* add back validator to db logic (#335)

* path_prefix added to network data (#338)

* path_prefix added to network data

* path_prefix replaced to slug

* tests fixed

* remove regen (#337)

Co-authored-by: Jordan Bibla <jbibla@gmail.com>

* Fabo+Mario/transaction abstraction (#336)

* draft for transaction abstraction

* use lunie message types

* Add supported tx types

* WIP

* Draft new reducers

* Fix msg types

* Need to resolve type for TransactionDetails union

* debug resolver

* lint

* Fix

* Cleanup

* fix some union issues

* Almost done

* Small fixes

* Add userTransactionAddedV2

* Add userTransactionAddedV2 to resolvers

Co-authored-by: Mario Pino <info@quequiereshacer.es>

* emoney fixes for fiatvalue (#345)

* emoney fixes for fiatvalue

* refactor with coinreducer

* speaking functions are your friends

* refactor ugly nested code

* lint

* add denoms lookups for terra and emoney (#346)

* Ana/add only tokens gas prices 2nd attempt (#344)

* add terra and emoney gas price. terra reducer

* delete fiatvalue from get balances in cosmos

* add emoney reducer

* hyper important emoney fixes

* fix for emoney denoms

* change gas price to micro units

* add emoney denoms to denomlookup

* transform to microunit also for terra tokens

* return null for emoney gas prices

* add harcoded gas prices

* correct emoney hardcoded values

* hardcoded terra gas prices. not working

* update hardcoded values to working ones

* delete unrelated changes to gas prices

* apply suggestions except coinreducer

* they call me mr coinreducer

* change amount for price. add gas price reducer

* change naming in gas price reducer

* add error message

Co-authored-by: Fabian <frznhope@gmail.com>

* fix rewards denoms (#351)

* updating image on deploy (#352)

* fix my mess once more (#353)

* Ana/add gas prices to other networks (#350)

* add gasprices to cosmos

* format gas prices to three decimals

* Apply suggestions from code review

* Update lib/reducers/cosmosV0-reducers.js

Co-authored-by: Fabian <frznhope@gmail.com>
Co-authored-by: Jordan Bibla <jbibla@gmail.com>

* added a tx success push, fallback (#354)

* fix cosmos gas price (#355)

* fix terra for new tmbalance (#358)

* Fabo/new emoney rewards (#357)

* intent to fix the emoney rewards

* intent to fix emoney rewards

* simplified code

* comments

* hack to fix reduce function

* eligable -> eligible

* correct reducer fix

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>
Co-authored-by: Jordan Bibla <jbibla@gmail.com>

* Aleksei/prevent constant db calls (#304)

* add validator addresses to db

* linted

* ignore in local dev

* revert

* fixed fetch

* comment

* refactored db into constructor

* cleanup

* prevent constant db interaction

* stored object structure changed

* remove nesting in validators

* filter validators list

Co-authored-by: Fabian <frznhope@gmail.com>

* limit txs pages load by two pages per request (#314)

* limit txs pages load by two pages per request

* delete block from loadpaginatedtxs

* small fixes

* Update lib/source/cosmosV2-source.js

* linted

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>
Co-authored-by: Fabian <frznhope@gmail.com>

* linted

* linted

* Fabo/Use figment nodes (#362)

* use api keys

* add env variables for nodes

* hard code api keys (#365)

* fix ngm fiatvalue (#361)

* hardcoded urls fix (#366)

* WIP: Improve TransactionV2 implementation (#349)

* Add from field to SendTx type

* add amount to claim rewards transactions

* convert to units in string coin reducer

* fix typo

* add multidenom string coinreducer for claim amount

* Add UnknownTx to schema

* Add BlockV2 type which returns TransactionV2 txs

* Add blockV2 query that returns TransactionV2 txs

* kill handling claim rewards amount

* Update lib/reducers/cosmosV0-reducers.js

Co-Authored-By: Fabian <frznhope@gmail.com>

* Update lib/reducers/cosmosV0-reducers.js

Co-Authored-By: Fabian <frznhope@gmail.com>

* Cleanup

* lint

* Support claim rewards from multiple validators

* Fix, cleanup

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>
Co-authored-by: Fabian <frznhope@gmail.com>

* Aleksei/fix db insert (#367)

* fixed insert function to allow empty schema

* Aleksei/statistics in the api (#364)

* collecting statistics in the API

* small fixes

* fixes

* changing address to key in clearOverviewedAddresses

Co-authored-by: Aleksey Rudometov <iambeone@gmail.com>

* add pageNumber to schema (#370)

* add pageNumber to schema

* file wasn't saved

* trigger ci

Co-authored-by: Ana G. <40721795+Bitcoinera@users.noreply.github.com>
Co-authored-by: Aleksey Rudometov <iambeone@gmail.com>
Co-authored-by: Mario Pino <info@quequiereshacer.es>
Co-authored-by: Jordan Bibla <jbibla@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 issues related to unhandled errors in the code that need to be fixed
Projects
None yet
Development

No branches or pull requests

2 participants