Cosmos-sdk: Are there too many logs by default?

Created on 10 Dec 2020  Â·  16Comments  Â·  Source: cosmos/cosmos-sdk

Summary of Bug

There are too many logs by default.

Version

02fb3a3a32259c3d07074ba0789583361144d256

Steps to Reproduce

See logs on a fresh chain after 3 blocks:


Click to expand

➜  cosmos-sdk git:(am-change-log-level) ./build/simd start
11:55AM INF starting ABCI with Tendermint
11:55AM INF Starting multiAppConn service impl={"Logger":{}} module=proxy
11:55AM INF Starting localClient service connection=query impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
11:55AM INF Starting localClient service connection=snapshot impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
11:55AM INF Starting localClient service connection=mempool impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
11:55AM INF Starting localClient service connection=consensus impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
11:55AM INF Starting EventBus service impl={"Logger":{}} module=events
11:55AM INF Starting PubSub service impl={"Logger":{}} module=pubsub
11:55AM INF Starting IndexerService service impl={"Logger":{}} module=txindex
11:55AM INF ABCI Handshake App Info hash= height=0 module=consensus protocol-version=0 software-version=
11:55AM INF ABCI Replay Blocks appHeight=0 module=consensus stateHeight=0 storeHeight=0
11:55AM INF asserting crisis invariants inv=0/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=1/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=2/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=3/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=4/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=5/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=6/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=7/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=8/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=9/11 module=x/crisis
11:55AM INF asserting crisis invariants inv=10/11 module=x/crisis
11:55AM INF asserted all invariants duration=1.577599 height=0 module=x/crisis
11:55AM INF created new capability module=ibc name=ports/transfer
11:55AM INF port binded module=x/ibc/port port=transfer
11:55AM INF claimed capability capability=1 module=transfer name=ports/transfer
11:55AM INF Completed ABCI Handshake - Tendermint and App are synced appHash= appHeight=0 module=consensus
11:55AM INF Version info block=11 p2p=8 software=
11:55AM INF This node is a validator addr=DEDA206694EFB974BD5404A31166F297F1C1FEF3 module=consensus pubKey=kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=
11:55AM INF P2P Node ID ID=8f62c0bfbdfd7baf2ec2904db94aca5d295ec1ef file=/Users/amaury/.simapp/config/node_key.json module=p2p
11:55AM INF Adding persistent peers addrs=[] module=p2p
11:55AM INF Adding unconditional peer ids ids=[] module=p2p
11:55AM INF Add our address to book addr={"id":"8f62c0bfbdfd7baf2ec2904db94aca5d295ec1ef","ip":"0.0.0.0","port":26656} book=/Users/amaury/.simapp/config/addrbook.json module=p2p
11:55AM INF Starting Node service impl={"Logger":{}}
11:55AM INF Starting pprof server laddr=localhost:6060
11:55AM INF Starting RPC HTTP server on 127.0.0.1:26657 module=rpc-server
11:55AM INF Starting P2P Switch service impl={"Logger":{}} module=p2p
11:55AM INF Starting Mempool service impl={"Logger":{},"Switch":{"Logger":{}}} module=mempool
11:55AM INF Starting BlockchainReactor service impl={"Logger":{},"Switch":{"Logger":{}}} module=blockchain
11:55AM INF Starting Consensus service impl={"Logger":{},"Metrics":{"BlockIntervalSeconds":{},"BlockParts":{},"BlockSizeBytes":{},"ByzantineValidators":{},"ByzantineValidatorsPower":{},"CommittedHeight":{},"FastSyncing":{},"Height":{},"MissingValidators":{},"MissingValidatorsPower":{},"NumTxs":{},"Rounds":{},"StateSyncing":{},"TotalTxs":{},"ValidatorLastSignedHeight":{},"ValidatorMissedBlocks":{},"ValidatorPower":{},"Validators":{},"ValidatorsPower":{}},"Switch":{"Logger":{}}} module=consensus
11:55AM INF Reactor  module=consensus waitSync=false
11:55AM INF Starting State service impl={"Logger":{},"commit_round":-1,"commit_time":"0001-01-01T00:00:00Z","height":1,"last_commit":null,"last_validators":{"proposer":null,"validators":null},"locked_block":null,"locked_block_parts":null,"locked_round":-1,"proposal":null,"proposal_block":null,"proposal_block_parts":null,"round":0,"start_time":"2020-12-10T10:55:49.881718Z","step":1,"triggered_timeout_precommit":false,"valid_block":null,"valid_block_parts":null,"valid_round":-1,"validators":{"proposer":{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000},"validators":[{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000}]},"votes":[{"precommits":["nil-Vote"],"precommits_bit_array":"BA{1:_} 0/1000 = 0.00","prevotes":["nil-Vote"],"prevotes_bit_array":"BA{1:_} 0/1000 = 0.00","round":0}]} module=consensus
11:55AM INF Starting baseWAL service impl={"Logger":{}} module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
11:55AM INF Starting Group service impl={"Dir":"/Users/amaury/.simapp/data/cs.wal","Head":{"ID":"Z9r1Ihu0iGnC:/Users/amaury/.simapp/data/cs.wal/wal","Path":"/Users/amaury/.simapp/data/cs.wal/wal"},"ID":"group:Z9r1Ihu0iGnC:/Users/amaury/.simapp/data/cs.wal/wal","Logger":{}} module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
11:55AM INF Searching for height height=1 max=0 min=0 module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
11:55AM INF Searching for height height=0 max=0 min=0 module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
11:55AM INF Found height=0 index=0 module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
11:55AM INF Catchup by replaying consensus messages height=1 module=consensus
11:55AM INF Replay: Done module=consensus
11:55AM INF Starting TimeoutTicker service impl={"Logger":{}} module=consensus
11:55AM INF Starting Evidence service impl={"Logger":{},"Switch":{"Logger":{}}} module=evidence
11:55AM INF Starting StateSync service impl={"Logger":{},"Switch":{"Logger":{}}} module=statesync
11:55AM INF Starting PEX service impl={"Logger":{},"Switch":{"Logger":{}}} module=pex
11:55AM INF Starting AddrBook service book=/Users/amaury/.simapp/config/addrbook.json impl={"Logger":{}} module=p2p
11:55AM INF Saving AddrBook to file book=/Users/amaury/.simapp/config/addrbook.json module=p2p size=0
11:55AM INF Ensure peers module=pex numDialing=0 numInPeers=0 numOutPeers=0 numToDial=10
11:55AM INF No addresses to dial. Falling back to seeds module=pex
^C
➜  cosmos-sdk git:(am-change-log-level) ./build/simd start
12:04PM INF starting ABCI with Tendermint
12:04PM INF Starting multiAppConn service impl={"Logger":{}} module=proxy
12:04PM INF Starting localClient service connection=query impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
12:04PM INF Starting localClient service connection=snapshot impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
12:04PM INF Starting localClient service connection=mempool impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
12:04PM INF Starting localClient service connection=consensus impl="marshaling error: json: unsupported type: abcicli.Callback" module=abci-client
12:04PM INF Starting EventBus service impl={"Logger":{}} module=events
12:04PM INF Starting PubSub service impl={"Logger":{}} module=pubsub
12:04PM INF Starting IndexerService service impl={"Logger":{}} module=txindex
12:04PM INF ABCI Handshake App Info hash= height=0 module=consensus protocol-version=0 software-version=
12:04PM INF ABCI Replay Blocks appHeight=0 module=consensus stateHeight=0 storeHeight=0
12:04PM INF asserting crisis invariants inv=0/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=1/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=2/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=3/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=4/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=5/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=6/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=7/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=8/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=9/11 module=x/crisis
12:04PM INF asserting crisis invariants inv=10/11 module=x/crisis
12:04PM INF asserted all invariants duration=5.830996 height=0 module=x/crisis
12:04PM INF created new capability module=ibc name=ports/transfer
12:04PM INF port binded module=x/ibc/port port=transfer
12:04PM INF claimed capability capability=1 module=transfer name=ports/transfer
12:04PM INF Completed ABCI Handshake - Tendermint and App are synced appHash= appHeight=0 module=consensus
12:04PM INF Version info block=11 p2p=8 software=
12:04PM INF This node is a validator addr=DEDA206694EFB974BD5404A31166F297F1C1FEF3 module=consensus pubKey=kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=
12:04PM INF P2P Node ID ID=8f62c0bfbdfd7baf2ec2904db94aca5d295ec1ef file=/Users/amaury/.simapp/config/node_key.json module=p2p
12:04PM INF Adding persistent peers addrs=[] module=p2p
12:04PM INF Adding unconditional peer ids ids=[] module=p2p
12:04PM INF Add our address to book addr={"id":"8f62c0bfbdfd7baf2ec2904db94aca5d295ec1ef","ip":"0.0.0.0","port":26656} book=/Users/amaury/.simapp/config/addrbook.json module=p2p
12:04PM INF Starting Node service impl={"Logger":{}}
12:04PM INF Starting pprof server laddr=localhost:6060
12:04PM INF Starting P2P Switch service impl={"Logger":{}} module=p2p
12:04PM INF Starting BlockchainReactor service impl={"Logger":{},"Switch":{"Logger":{}}} module=blockchain
12:04PM INF Starting Consensus service impl={"Logger":{},"Metrics":{"BlockIntervalSeconds":{},"BlockParts":{},"BlockSizeBytes":{},"ByzantineValidators":{},"ByzantineValidatorsPower":{},"CommittedHeight":{},"FastSyncing":{},"Height":{},"MissingValidators":{},"MissingValidatorsPower":{},"NumTxs":{},"Rounds":{},"StateSyncing":{},"TotalTxs":{},"ValidatorLastSignedHeight":{},"ValidatorMissedBlocks":{},"ValidatorPower":{},"Validators":{},"ValidatorsPower":{}},"Switch":{"Logger":{}}} module=consensus
12:04PM INF Reactor  module=consensus waitSync=false
12:04PM INF Starting State service impl={"Logger":{},"commit_round":-1,"commit_time":"0001-01-01T00:00:00Z","height":1,"last_commit":null,"last_validators":{"proposer":null,"validators":null},"locked_block":null,"locked_block_parts":null,"locked_round":-1,"proposal":null,"proposal_block":null,"proposal_block_parts":null,"round":0,"start_time":"2020-12-10T11:04:08.857478Z","step":1,"triggered_timeout_precommit":false,"valid_block":null,"valid_block_parts":null,"valid_round":-1,"validators":{"proposer":{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000},"validators":[{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000}]},"votes":[{"precommits":["nil-Vote"],"precommits_bit_array":"BA{1:_} 0/1000 = 0.00","prevotes":["nil-Vote"],"prevotes_bit_array":"BA{1:_} 0/1000 = 0.00","round":0}]} module=consensus
12:04PM INF Starting RPC HTTP server on 127.0.0.1:26657 module=rpc-server
12:04PM INF Starting baseWAL service impl={"Logger":{}} module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
12:04PM INF Starting Group service impl={"Dir":"/Users/amaury/.simapp/data/cs.wal","Head":{"ID":"XVTxH18rCGDZ:/Users/amaury/.simapp/data/cs.wal/wal","Path":"/Users/amaury/.simapp/data/cs.wal/wal"},"ID":"group:XVTxH18rCGDZ:/Users/amaury/.simapp/data/cs.wal/wal","Logger":{}} module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
12:04PM INF Searching for height height=1 max=0 min=0 module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
12:04PM INF Searching for height height=0 max=0 min=0 module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
12:04PM INF Found height=0 index=0 module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
12:04PM INF Catchup by replaying consensus messages height=1 module=consensus
12:04PM INF Replay: Done module=consensus
12:04PM INF Starting TimeoutTicker service impl={"Logger":{}} module=consensus
12:04PM INF Starting Evidence service impl={"Logger":{},"Switch":{"Logger":{}}} module=evidence
12:04PM INF Starting StateSync service impl={"Logger":{},"Switch":{"Logger":{}}} module=statesync
12:04PM INF Starting PEX service impl={"Logger":{},"Switch":{"Logger":{}}} module=pex
12:04PM INF Starting AddrBook service book=/Users/amaury/.simapp/config/addrbook.json impl={"Logger":{}} module=p2p
12:04PM INF Starting Mempool service impl={"Logger":{},"Switch":{"Logger":{}}} module=mempool
12:04PM INF Saving AddrBook to file book=/Users/amaury/.simapp/config/addrbook.json module=p2p size=0
12:04PM INF Ensure peers module=pex numDialing=0 numInPeers=0 numOutPeers=0 numToDial=10
12:04PM INF No addresses to dial. Falling back to seeds module=pex
12:04PM INF Timed out dur=4994.307 height=1 module=consensus round=0 step=1
12:04PM INF enterNewRound(1/0). Current: 1/0/RoundStepNewHeight height=1 module=consensus round=0
12:04PM INF enterPropose(1/0). Current: 1/0/RoundStepNewRound height=1 module=consensus round=0
12:04PM INF enterPropose: Our turn to propose height=1 module=consensus privValidator={"Key":{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","priv_key":"rM/FPAUgGKLMIIwRyB9nInHwD2mSmaQ4KS/kkukCKiySTwtW/c5dI91iip8ffVtdjOv/r96siDvi3GOid2cy/w==","pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8="},"LastSignState":{"height":0,"round":0,"step":0}} proposer=DEDA206694EFB974BD5404A31166F297F1C1FEF3 round=0
12:04PM INF Signed proposal height=1 module=consensus proposal={"Type":32,"block_id":{"hash":"573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4","parts":{"hash":"7A72C421056CFD88EB79EF68B49E583768D36CC4FC160C11CF6C945435BA55C5","total":1}},"height":1,"pol_round":-1,"round":0,"signature":"wDVaoQe03H8YzFA1770mD86cAgZHAGIqmVvtEgrz9QvVJkMQmgP7dY3zmNZ4RIOYh/b4N4gfv3Qf+2p30jYfDQ==","timestamp":"2020-12-10T11:04:08.864779Z"} round=0
12:04PM INF Received proposal module=consensus proposal={"Type":32,"block_id":{"hash":"573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4","parts":{"hash":"7A72C421056CFD88EB79EF68B49E583768D36CC4FC160C11CF6C945435BA55C5","total":1}},"height":1,"pol_round":-1,"round":0,"signature":"wDVaoQe03H8YzFA1770mD86cAgZHAGIqmVvtEgrz9QvVJkMQmgP7dY3zmNZ4RIOYh/b4N4gfv3Qf+2p30jYfDQ==","timestamp":"2020-12-10T11:04:08.864779Z"}
12:04PM INF Received complete proposal block hash=573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4 height=1 module=consensus
12:04PM INF enterPrevote(1/0). Current: 1/0/RoundStepPropose module=consensus
12:04PM INF enterPrevote: ProposalBlock is valid height=1 module=consensus round=0
12:04PM INF Signed and pushed vote err=null height=1 module=consensus round=0 vote={"block_id":{"hash":"573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4","parts":{"hash":"7A72C421056CFD88EB79EF68B49E583768D36CC4FC160C11CF6C945435BA55C5","total":1}},"height":1,"round":0,"signature":"m6vapauE+QCq2yWBit+qferr1+USt2y9HICxmJQI1AXiRLzI/h6HAHJEvduITUcGUqk/ZfdMe56KCA8j0k07AA==","timestamp":"2020-12-10T11:04:08.883773Z","type":1,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Added to prevote module=consensus prevotes="VoteSet{H:1 R:0 T:SIGNED_MSG_TYPE_PREVOTE +2/3:573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4:1:7A72C421056C(1) BA{1:x} map[]}" vote={"block_id":{"hash":"573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4","parts":{"hash":"7A72C421056CFD88EB79EF68B49E583768D36CC4FC160C11CF6C945435BA55C5","total":1}},"height":1,"round":0,"signature":"m6vapauE+QCq2yWBit+qferr1+USt2y9HICxmJQI1AXiRLzI/h6HAHJEvduITUcGUqk/ZfdMe56KCA8j0k07AA==","timestamp":"2020-12-10T11:04:08.883773Z","type":1,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Updating ValidBlock because of POL. POLRound=0 module=consensus validRound=-1
12:04PM INF enterPrecommit(1/0). Current: 1/0/RoundStepPrevote height=1 module=consensus round=0
12:04PM INF enterPrecommit: +2/3 prevoted proposal block. Locking hash=573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4 height=1 module=consensus round=0
12:04PM INF Signed and pushed vote err=null height=1 module=consensus round=0 vote={"block_id":{"hash":"573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4","parts":{"hash":"7A72C421056CFD88EB79EF68B49E583768D36CC4FC160C11CF6C945435BA55C5","total":1}},"height":1,"round":0,"signature":"E8iERHNYtK/iT9sJIQ1cHIz0wwZSQe2BGC3wG3SgD3WenPw72GD7IG/711lgsaAtvdcRD+4QM9LTpBDe8syYDw==","timestamp":"2020-12-10T11:04:08.897876Z","type":2,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Added to precommit module=consensus precommits="VoteSet{H:1 R:0 T:SIGNED_MSG_TYPE_PRECOMMIT +2/3:573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4:1:7A72C421056C(1) BA{1:x} map[]}" vote={"block_id":{"hash":"573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4","parts":{"hash":"7A72C421056CFD88EB79EF68B49E583768D36CC4FC160C11CF6C945435BA55C5","total":1}},"height":1,"round":0,"signature":"E8iERHNYtK/iT9sJIQ1cHIz0wwZSQe2BGC3wG3SgD3WenPw72GD7IG/711lgsaAtvdcRD+4QM9LTpBDe8syYDw==","timestamp":"2020-12-10T11:04:08.897876Z","type":2,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF enterCommit(1/0). Current: 1/0/RoundStepPrecommit commitRound=0 height=1 module=consensus
12:04PM INF Commit is for locked block. Set ProposalBlock=LockedBlock blockHash=573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4 commitRound=0 height=1 module=consensus
12:04PM INF Finalizing commit of block with N txs N=0 hash=573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4 height=1 module=consensus root=E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
12:04PM INF Block{
  Header{
    Version:        {11 0}
    ChainID:        my-chain
    Height:         1
    Time:           2020-12-10 10:51:33.657226 +0000 UTC
    LastBlockID:    :0:000000000000
    LastCommit:     E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Data:           E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Validators:     1BC82A8D1BDB6ED2920B7F52C4976F0820D1CFB00064583FA3F06E2B3E9CB4BD
    NextValidators: 1BC82A8D1BDB6ED2920B7F52C4976F0820D1CFB00064583FA3F06E2B3E9CB4BD
    App:            E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Consensus:      048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F
    Results:        E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Evidence:       E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Proposer:       DEDA206694EFB974BD5404A31166F297F1C1FEF3
  }#573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4
  Data{

  }#E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
  EvidenceData{

  }#E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
  Commit{
    Height:     0
    Round:      0
    BlockID:    :0:000000000000
    Signatures:

  }#E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
}#573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4 module=consensus
12:04PM INF minted coins from module account amount=205stake from=mint module=x/bank
12:04PM INF Executed block height=1 invalidTxs=0 module=state validTxs=0
12:04PM INF commit synced commit=436F6D6D697449447B5B313636203232372031363020313536203737203139382039372039332031303820323430203234302032312031302032333820383820353520313532203235203130203834203135392031353620323137203138322031343920363120333020313733203220313931203133332037305D3A317D
12:04PM INF Committed state appHash=A6E3A09C4DC6615D6CF0F0150AEE583798190A549F9CD9B6953D1EAD02BF8546 height=1 module=state txs=0
12:04PM INF Updating evidence pool last_block_height=1 last_block_time=2020-12-10T10:51:33Z module=evidence
12:04PM INF Indexed block height=1 module=txindex
12:04PM INF Timed out dur=4967.016 height=2 module=consensus round=0 step=1
12:04PM INF enterNewRound(2/0). Current: 2/0/RoundStepNewHeight height=2 module=consensus round=0
12:04PM INF enterPropose(2/0). Current: 2/0/RoundStepNewRound height=2 module=consensus round=0
12:04PM INF enterPropose: Our turn to propose height=2 module=consensus privValidator={"Key":{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","priv_key":"rM/FPAUgGKLMIIwRyB9nInHwD2mSmaQ4KS/kkukCKiySTwtW/c5dI91iip8ffVtdjOv/r96siDvi3GOid2cy/w==","pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8="},"LastSignState":{"height":1,"round":0,"signature":"E8iERHNYtK/iT9sJIQ1cHIz0wwZSQe2BGC3wG3SgD3WenPw72GD7IG/711lgsaAtvdcRD+4QM9LTpBDe8syYDw==","signbytes":"6D080211010000000000000022480A20573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA41224080112207A72C421056CFD88EB79EF68B49E583768D36CC4FC160C11CF6C945435BA55C52A0C08A881C8FE0510A08092AC0332086D792D636861696E","step":3}} proposer=DEDA206694EFB974BD5404A31166F297F1C1FEF3 round=0
12:04PM INF Signed proposal height=2 module=consensus proposal={"Type":32,"block_id":{"hash":"E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD","parts":{"hash":"FA0938048671625F004DEB5F0416D7E472AD8514E54BB08C0D32C3673BEC9EDC","total":1}},"height":2,"pol_round":-1,"round":0,"signature":"sZtzJN1/6C3nHlWCNi2JNzslaMunxGjfd+94TCFyP+QZ7B6VWZO95pBC5yDq2uls5IxGNvDzDO9C5NWMBOPrAw==","timestamp":"2020-12-10T11:04:13.920961Z"} round=0
12:04PM INF Received proposal module=consensus proposal={"Type":32,"block_id":{"hash":"E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD","parts":{"hash":"FA0938048671625F004DEB5F0416D7E472AD8514E54BB08C0D32C3673BEC9EDC","total":1}},"height":2,"pol_round":-1,"round":0,"signature":"sZtzJN1/6C3nHlWCNi2JNzslaMunxGjfd+94TCFyP+QZ7B6VWZO95pBC5yDq2uls5IxGNvDzDO9C5NWMBOPrAw==","timestamp":"2020-12-10T11:04:13.920961Z"}
12:04PM INF Received complete proposal block hash=E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD height=2 module=consensus
12:04PM INF enterPrevote(2/0). Current: 2/0/RoundStepPropose module=consensus
12:04PM INF enterPrevote: ProposalBlock is valid height=2 module=consensus round=0
12:04PM INF Signed and pushed vote err=null height=2 module=consensus round=0 vote={"block_id":{"hash":"E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD","parts":{"hash":"FA0938048671625F004DEB5F0416D7E472AD8514E54BB08C0D32C3673BEC9EDC","total":1}},"height":2,"round":0,"signature":"RuqcYjGcNfVw+1p0YrrtF5yQlVsird+U5nM+fBYYlN5QGDX6W921mT9nGgd1Cm01acOBkeIjLA/EPuMxdKC5Ag==","timestamp":"2020-12-10T11:04:13.940465Z","type":1,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Added to prevote module=consensus prevotes="VoteSet{H:2 R:0 T:SIGNED_MSG_TYPE_PREVOTE +2/3:E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD:1:FA0938048671(1) BA{1:x} map[]}" vote={"block_id":{"hash":"E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD","parts":{"hash":"FA0938048671625F004DEB5F0416D7E472AD8514E54BB08C0D32C3673BEC9EDC","total":1}},"height":2,"round":0,"signature":"RuqcYjGcNfVw+1p0YrrtF5yQlVsird+U5nM+fBYYlN5QGDX6W921mT9nGgd1Cm01acOBkeIjLA/EPuMxdKC5Ag==","timestamp":"2020-12-10T11:04:13.940465Z","type":1,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Updating ValidBlock because of POL. POLRound=0 module=consensus validRound=-1
12:04PM INF enterPrecommit(2/0). Current: 2/0/RoundStepPrevote height=2 module=consensus round=0
12:04PM INF enterPrecommit: +2/3 prevoted proposal block. Locking hash=E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD height=2 module=consensus round=0
12:04PM INF Signed and pushed vote err=null height=2 module=consensus round=0 vote={"block_id":{"hash":"E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD","parts":{"hash":"FA0938048671625F004DEB5F0416D7E472AD8514E54BB08C0D32C3673BEC9EDC","total":1}},"height":2,"round":0,"signature":"sD1sLIBHCTLQ45owvl+HiWX5Ye8RB9DqWEYID8BgBtMyWMhCjFlQ5uI7pS71heuJDl3KDdBn4ZNQgG+179BYAA==","timestamp":"2020-12-10T11:04:13.953065Z","type":2,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Added to precommit module=consensus precommits="VoteSet{H:2 R:0 T:SIGNED_MSG_TYPE_PRECOMMIT +2/3:E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD:1:FA0938048671(1) BA{1:x} map[]}" vote={"block_id":{"hash":"E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD","parts":{"hash":"FA0938048671625F004DEB5F0416D7E472AD8514E54BB08C0D32C3673BEC9EDC","total":1}},"height":2,"round":0,"signature":"sD1sLIBHCTLQ45owvl+HiWX5Ye8RB9DqWEYID8BgBtMyWMhCjFlQ5uI7pS71heuJDl3KDdBn4ZNQgG+179BYAA==","timestamp":"2020-12-10T11:04:13.953065Z","type":2,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF enterCommit(2/0). Current: 2/0/RoundStepPrecommit commitRound=0 height=2 module=consensus
12:04PM INF Commit is for locked block. Set ProposalBlock=LockedBlock blockHash=E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD commitRound=0 height=2 module=consensus
12:04PM INF Finalizing commit of block with N txs N=0 hash=E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD height=2 module=consensus root=A6E3A09C4DC6615D6CF0F0150AEE583798190A549F9CD9B6953D1EAD02BF8546
12:04PM INF Block{
  Header{
    Version:        {11 0}
    ChainID:        my-chain
    Height:         2
    Time:           2020-12-10 11:04:08.897876 +0000 UTC
    LastBlockID:    573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4:1:7A72C421056C
    LastCommit:     BAF625EC800DE301AF55AECFCE95D21E04386ABF33EA4A9881FF6EBBE65BE64F
    Data:           E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Validators:     1BC82A8D1BDB6ED2920B7F52C4976F0820D1CFB00064583FA3F06E2B3E9CB4BD
    NextValidators: 1BC82A8D1BDB6ED2920B7F52C4976F0820D1CFB00064583FA3F06E2B3E9CB4BD
    App:            A6E3A09C4DC6615D6CF0F0150AEE583798190A549F9CD9B6953D1EAD02BF8546
    Consensus:      048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F
    Results:        E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Evidence:       E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Proposer:       DEDA206694EFB974BD5404A31166F297F1C1FEF3
  }#E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD
  Data{

  }#E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
  EvidenceData{

  }#E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
  Commit{
    Height:     1
    Round:      0
    BlockID:    573BA75B62FFC744D04BA0D046439FE42A046493544A3D7D4F447E3250F79EA4:1:7A72C421056C
    Signatures:
      CommitSig{13C884447358 by DEDA206694EF on 2 @ 2020-12-10T11:04:08.897876Z}
  }#BAF625EC800DE301AF55AECFCE95D21E04386ABF33EA4A9881FF6EBBE65BE64F
}#E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD module=consensus
12:04PM INF minted coins from module account amount=205stake from=mint module=x/bank
12:04PM INF Executed block height=2 invalidTxs=0 module=state validTxs=0
12:04PM INF commit synced commit=436F6D6D697449447B5B383320313437203136342035392031313520313934203235302032343720323333203136332032352031313320313520313538203234342031353920393920313533203233362035342034332032323020323235203230312031372031333220383220373220313920313538203139332032355D3A327D
12:04PM INF Committed state appHash=5393A43B73C2FAF7E9A319710F9EF49F6399EC362BDCE1C911845248139EC119 height=2 module=state txs=0
12:04PM INF Updating evidence pool last_block_height=2 last_block_time=2020-12-10T11:04:08Z module=evidence
12:04PM INF Indexed block height=2 module=txindex
12:04PM INF Timed out dur=4965.556 height=3 module=consensus round=0 step=1
12:04PM INF enterNewRound(3/0). Current: 3/0/RoundStepNewHeight height=3 module=consensus round=0
12:04PM INF enterPropose(3/0). Current: 3/0/RoundStepNewRound height=3 module=consensus round=0
12:04PM INF enterPropose: Our turn to propose height=3 module=consensus privValidator={"Key":{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","priv_key":"rM/FPAUgGKLMIIwRyB9nInHwD2mSmaQ4KS/kkukCKiySTwtW/c5dI91iip8ffVtdjOv/r96siDvi3GOid2cy/w==","pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8="},"LastSignState":{"height":2,"round":0,"signature":"sD1sLIBHCTLQ45owvl+HiWX5Ye8RB9DqWEYID8BgBtMyWMhCjFlQ5uI7pS71heuJDl3KDdBn4ZNQgG+179BYAA==","signbytes":"6D080211020000000000000022480A20E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD122408011220FA0938048671625F004DEB5F0416D7E472AD8514E54BB08C0D32C3673BEC9EDC2A0C08AD81C8FE0510A8BCBAC60332086D792D636861696E","step":3}} proposer=DEDA206694EFB974BD5404A31166F297F1C1FEF3 round=0
12:04PM INF Signed proposal height=3 module=consensus proposal={"Type":32,"block_id":{"hash":"830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542","parts":{"hash":"F4BE4D28C5B05EFC0B4C1C299ABFD148860FE6B4A0187E1831A340E0903E13E4","total":1}},"height":3,"pol_round":-1,"round":0,"signature":"TbgmFRZOFgdiNwuZavd458RJtOT8QikBGRHcMFksbH18DchAXmt7jBrg9iE3deEAco5HeB0k+sDvxhbe5a6UCw==","timestamp":"2020-12-10T11:04:18.976442Z"} round=0
12:04PM INF Received proposal module=consensus proposal={"Type":32,"block_id":{"hash":"830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542","parts":{"hash":"F4BE4D28C5B05EFC0B4C1C299ABFD148860FE6B4A0187E1831A340E0903E13E4","total":1}},"height":3,"pol_round":-1,"round":0,"signature":"TbgmFRZOFgdiNwuZavd458RJtOT8QikBGRHcMFksbH18DchAXmt7jBrg9iE3deEAco5HeB0k+sDvxhbe5a6UCw==","timestamp":"2020-12-10T11:04:18.976442Z"}
12:04PM INF Received complete proposal block hash=830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542 height=3 module=consensus
12:04PM INF enterPrevote(3/0). Current: 3/0/RoundStepPropose module=consensus
12:04PM INF enterPrevote: ProposalBlock is valid height=3 module=consensus round=0
12:04PM INF Signed and pushed vote err=null height=3 module=consensus round=0 vote={"block_id":{"hash":"830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542","parts":{"hash":"F4BE4D28C5B05EFC0B4C1C299ABFD148860FE6B4A0187E1831A340E0903E13E4","total":1}},"height":3,"round":0,"signature":"BqvVmeKEmaZin/McbJDOzILz+hvCNZjVyV3LVW/saM4pXrsz6nk0Enhfv2WIqIP8xgruCwzwQGaJiHuQGYBfCA==","timestamp":"2020-12-10T11:04:18.993558Z","type":1,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Added to prevote module=consensus prevotes="VoteSet{H:3 R:0 T:SIGNED_MSG_TYPE_PREVOTE +2/3:830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542:1:F4BE4D28C5B0(1) BA{1:x} map[]}" vote={"block_id":{"hash":"830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542","parts":{"hash":"F4BE4D28C5B05EFC0B4C1C299ABFD148860FE6B4A0187E1831A340E0903E13E4","total":1}},"height":3,"round":0,"signature":"BqvVmeKEmaZin/McbJDOzILz+hvCNZjVyV3LVW/saM4pXrsz6nk0Enhfv2WIqIP8xgruCwzwQGaJiHuQGYBfCA==","timestamp":"2020-12-10T11:04:18.993558Z","type":1,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Updating ValidBlock because of POL. POLRound=0 module=consensus validRound=-1
12:04PM INF enterPrecommit(3/0). Current: 3/0/RoundStepPrevote height=3 module=consensus round=0
12:04PM INF enterPrecommit: +2/3 prevoted proposal block. Locking hash=830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542 height=3 module=consensus round=0
12:04PM INF Signed and pushed vote err=null height=3 module=consensus round=0 vote={"block_id":{"hash":"830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542","parts":{"hash":"F4BE4D28C5B05EFC0B4C1C299ABFD148860FE6B4A0187E1831A340E0903E13E4","total":1}},"height":3,"round":0,"signature":"CkANAcYWz/VOt5w2LCn8dCsRrP5MssZfGCpH3fkR0VS+xw9HfvahKOBlUMGvn9O/psmv3VDsRCBDtoAvrJ2eAw==","timestamp":"2020-12-10T11:04:19.006657Z","type":2,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF Added to precommit module=consensus precommits="VoteSet{H:3 R:0 T:SIGNED_MSG_TYPE_PRECOMMIT +2/3:830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542:1:F4BE4D28C5B0(1) BA{1:x} map[]}" vote={"block_id":{"hash":"830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542","parts":{"hash":"F4BE4D28C5B05EFC0B4C1C299ABFD148860FE6B4A0187E1831A340E0903E13E4","total":1}},"height":3,"round":0,"signature":"CkANAcYWz/VOt5w2LCn8dCsRrP5MssZfGCpH3fkR0VS+xw9HfvahKOBlUMGvn9O/psmv3VDsRCBDtoAvrJ2eAw==","timestamp":"2020-12-10T11:04:19.006657Z","type":2,"validator_address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","validator_index":0}
12:04PM INF enterCommit(3/0). Current: 3/0/RoundStepPrecommit commitRound=0 height=3 module=consensus
12:04PM INF Commit is for locked block. Set ProposalBlock=LockedBlock blockHash=830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542 commitRound=0 height=3 module=consensus
12:04PM INF Finalizing commit of block with N txs N=0 hash=830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542 height=3 module=consensus root=5393A43B73C2FAF7E9A319710F9EF49F6399EC362BDCE1C911845248139EC119
12:04PM INF Block{
  Header{
    Version:        {11 0}
    ChainID:        my-chain
    Height:         3
    Time:           2020-12-10 11:04:13.953065 +0000 UTC
    LastBlockID:    E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD:1:FA0938048671
    LastCommit:     9A7E8A9212039D3A9373449155470F1600A140B2E3FF2F10D4BE37B87C68E132
    Data:           E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Validators:     1BC82A8D1BDB6ED2920B7F52C4976F0820D1CFB00064583FA3F06E2B3E9CB4BD
    NextValidators: 1BC82A8D1BDB6ED2920B7F52C4976F0820D1CFB00064583FA3F06E2B3E9CB4BD
    App:            5393A43B73C2FAF7E9A319710F9EF49F6399EC362BDCE1C911845248139EC119
    Consensus:      048091BC7DDC283F77BFBF91D73C44DA58C3DF8A9CBC867405D8B7F3DAADA22F
    Results:        E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Evidence:       E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
    Proposer:       DEDA206694EFB974BD5404A31166F297F1C1FEF3
  }#830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542
  Data{

  }#E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
  EvidenceData{

  }#E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855
  Commit{
    Height:     2
    Round:      0
    BlockID:    E019D1FF1F69A7E62C1B6130A76BB0894B50B94DB01D143999EF752B1BC6FDFD:1:FA0938048671
    Signatures:
      CommitSig{B03D6C2C8047 by DEDA206694EF on 2 @ 2020-12-10T11:04:13.953065Z}
  }#9A7E8A9212039D3A9373449155470F1600A140B2E3FF2F10D4BE37B87C68E132
}#830B45435E62A6826EEBE131C0D30350F3E4709AFAA666967957C774B30FE542 module=consensus
12:04PM INF minted coins from module account amount=205stake from=mint module=x/bank
12:04PM INF Executed block height=3 invalidTxs=0 module=state validTxs=0
12:04PM INF commit synced commit=436F6D6D697449447B5B31343920313136203132203133352039352035362032333320323320323137203131332031363220323134203234352031373720323120323035203230203232332031383020313930203230302039332031333120372034382035312032323420373420313930203133203838203138335D3A337D
12:04PM INF Committed state appHash=95740C875F38E917D971A2D6F5B115CD14DFB4BEC85D83073033E04ABE0D58B7 height=3 module=state txs=0
12:04PM INF Updating evidence pool last_block_height=3 last_block_time=2020-12-10T11:04:13Z module=evidence
12:04PM INF Indexed block height=3 module=txindex
^C12:04PM INF Stopping Node service impl={"Logger":{}}
12:04PM INF Stopping Node
12:04PM INF Stopping EventBus service impl={"Logger":{}} module=events
12:04PM INF Stopping PubSub service impl={"Logger":{}} module=pubsub
12:04PM INF Stopping IndexerService service impl={"Logger":{}} module=txindex
12:04PM INF Stopping P2P Switch service impl={"Logger":{}} module=p2p
12:04PM INF Stopping Evidence service impl={"Logger":{},"Switch":{"Logger":{}}} module=evidence
12:04PM INF Stopping StateSync service impl={"Logger":{},"Switch":{"Logger":{}}} module=statesync
12:04PM INF Stopping PEX service impl={"Logger":{},"Switch":{"Logger":{}}} module=pex
12:04PM INF Stopping AddrBook service book=/Users/amaury/.simapp/config/addrbook.json impl={"Logger":{}} module=p2p
12:04PM INF Stopping Mempool service impl={"Logger":{},"Switch":{"Logger":{}}} module=mempool
12:04PM INF Stopping BlockchainReactor service impl={"Logger":{},"Switch":{"Logger":{}}} module=blockchain
12:04PM INF Saving AddrBook to file book=/Users/amaury/.simapp/config/addrbook.json module=p2p size=0
12:04PM INF Stopping Consensus service impl={"Logger":{},"Metrics":{"BlockIntervalSeconds":{},"BlockParts":{},"BlockSizeBytes":{},"ByzantineValidators":{},"ByzantineValidatorsPower":{},"CommittedHeight":{},"FastSyncing":{},"Height":{},"MissingValidators":{},"MissingValidatorsPower":{},"NumTxs":{},"Rounds":{},"StateSyncing":{},"TotalTxs":{},"ValidatorLastSignedHeight":{},"ValidatorMissedBlocks":{},"ValidatorPower":{},"Validators":{},"ValidatorsPower":{}},"Switch":{"Logger":{}}} module=consensus
12:04PM INF Stopping State service impl={"Logger":{},"commit_round":-1,"commit_time":"2020-12-10T11:04:19.018718Z","height":4,"last_commit":{"peer_maj_23s":{},"votes":["Vote{0:DEDA206694EF 3/00/SIGNED_MSG_TYPE_PRECOMMIT(Precommit) 830B45435E62 0A400D01C616 @ 2020-12-10T11:04:19.006657Z}"],"votes_bit_array":"BA{1:x} 1000/1000 = 1.00"},"last_validators":{"proposer":{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000},"validators":[{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000}]},"locked_block":null,"locked_block_parts":null,"locked_round":-1,"proposal":null,"proposal_block":null,"proposal_block_parts":null,"round":0,"start_time":"2020-12-10T11:04:24.018718Z","step":1,"triggered_timeout_precommit":false,"valid_block":null,"valid_block_parts":null,"valid_round":-1,"validators":{"proposer":{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000},"validators":[{"address":"DEDA206694EFB974BD5404A31166F297F1C1FEF3","proposer_priority":0,"pub_key":"kk8LVv3OXSPdYoqfH31bXYzr/6/erIg74txjondnMv8=","voting_power":1000}]},"votes":[{"precommits":["nil-Vote"],"precommits_bit_array":"BA{1:_} 0/1000 = 0.00","prevotes":["nil-Vote"],"prevotes_bit_array":"BA{1:_} 0/1000 = 0.00","round":0}]} module=consensus
12:04PM INF Stopping TimeoutTicker service impl={"Logger":{}} module=consensus
12:04PM INF Stopping baseWAL service impl={"Logger":{}} module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
12:04PM INF Stopping Group service impl={"Dir":"/Users/amaury/.simapp/data/cs.wal","Head":{"ID":"XVTxH18rCGDZ:/Users/amaury/.simapp/data/cs.wal/wal","Path":"/Users/amaury/.simapp/data/cs.wal/wal"},"ID":"group:XVTxH18rCGDZ:/Users/amaury/.simapp/data/cs.wal/wal","Logger":{}} module=consensus wal=/Users/amaury/.simapp/data/cs.wal/wal
12:04PM ERR Stopped accept routine, as transport is closed module=p2p numPeers=0
12:04PM INF Closing rpc listener listener={"Listener":{}}
12:04PM INF RPC HTTP server stopped err="accept tcp 127.0.0.1:26657: use of closed network connection" module=rpc-server
12:04PM ERR Error serving server err="accept tcp 127.0.0.1:26657: use of closed network connection"
12:04PM INF exiting...

Proposals

The default log level was switched recently:

- main:info,state:info,statesync:info,*:error
+ info

1. either switch back to the old log level (is that possible?)

2. walk through the code, and put some logs as debug instead of info.


For Admin Use

  • [ ] Not duplicate issue
  • [ ] Appropriate labels applied
  • [ ] Appropriate contributors tagged
  • [ ] Contributor assigned/self-assigned
CLI UX

Most helpful comment

Sorry Robert, I didn't explain myself correctly. We used to support reading client configuration from file. We should reintroduce that feature, AFAIK users did use it quite a lot.

All 16 comments

Can't we just set WARN as default level?

Please not (1) -- this was intentional. Logs are meant to be verbose. See my PR point (1) under log_level for the rationale.

Note, most of these logs are from Tendermint anyway. However, some of the SDK logs, especially the invariance checks can be DEBUG.

Can't we just set WARN as default level?

That won't show any logs at startup, in general. Warn logs are quite rare.

For the actionable item here, I would suggest we groom the SDK for all logs and ensure the levels are correct. This should be pretty straightforward because there aren't too many logs.

We can also collect a list of logs that we think should be debug/warn in Tendermint and I can make those changes if there is agreement.

Sounds like we should revisit logs and "downgrade" some of that logs to Debug.
What's the rational to print info logs from tendermint, rather than warn+ only?

Sounds like we should revisit logs and "downgrade" some of that logs to Debug.

I agree. We should revisit all logs and ensure that each and every of them matches their respective level as defined by RFC5424 (also known as the _Syslog Protocol_) - page 10.

logs grow extremely fast
And it seems log level only honor the flag --log_level instead of log_level field in config.toml

And it seems log level only honor the flag --log_level instead of log_level field in config.toml

That is a bug it seems.

I tried to fiddle around with it and call rootViper.MergeInConfig() in interceptConfigs but that didn't work. Tbh, I'm not really sure how the overriding logic works in config/flags. The entire flow and structure of configs, flags and bootstrapping it very messy.

I would suggest to SDK devs to re-evaluate this and adopt a more explicit and easier to understand flow such as the one used in Atlas.

I would suggest to SDK devs to re-evaluate this and adopt a more explicit and easier to understand flow such as the one used in Atlas.

I couldn't agree more. Plus, we should start transitioning to config file-based binaries (when flags become numerous, UX could be impacted heavily).

config file-based binaries

You mean a binary format for config file? That sounds as a bad idea.

Sorry Robert, I didn't explain myself correctly. We used to support reading client configuration from file. We should reintroduce that feature, AFAIK users did use it quite a lot.

I think at least seperate tendermint logging and cosmos logging into two different flags , so we can turn it on / off seperately
In my case, we do use ctx.Logger().Info to log some useful information we need . However there is not much case we need to look into tendermint log

I think at least seperate tendermint logging and cosmos logging into two different flags , so we can turn it on / off seperately
In my case, we do use ctx.Logger().Info to log some useful information we need . However there is not much case we need to look into tendermint log

Since most of the noisy and verbose logs (most of which are useless at the info level) come from Tendermint, this isn't a terrible idea.

Yeah I agree

Sorry Robert, I didn't explain myself correctly. We used to support reading client configuration from file. We should reintroduce that feature, AFAIK users did use it quite a lot.

Yes please!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ValarDragon picture ValarDragon  Â·  3Comments

rigelrozanski picture rigelrozanski  Â·  3Comments

fedekunze picture fedekunze  Â·  3Comments

mossid picture mossid  Â·  3Comments

cwgoes picture cwgoes  Â·  3Comments