原创 tendermint, evidence
tendermint, evidenceInitializationevidenceDB and storeevPoolevPool.PendingEvidenceevPool.UpdateevPool.AddEvidenceev
原创 tendermint, switch & reactor
tendermint, switch & reactorSwitchInitializationacceptRoutine - inboundDialPeerWithAddress - outboundaddPeerReactor
原创 tendermint, local & remote client
tendermint, local & remote clientclientCreatorcreateAndStartProxyAppConnsmultiAppConnLocal ClientRemote Client Tend
原创 tendermint, consensus reactor
tendermint, consensus reactorChannelMessagesOnStartPeerStateAddPeerReceiveSwitchToConsensus The consensus reactor i
原创 tendermint, blockchain reactor
tendermint, blockchain reactorData StructureChannelMessagesAddPeer/RemovePeerpoolRoutineBlockPoolJudgement of Caugh
原创 tendermint, consensus state
tendermint, consensus stateStateEventSwitchRoundStateRoundStepTypeupdateToStateStartreceiveRoutinehandleTxsAvailabl
原创 tendermint, mempool
Tendermint, MempoolInitializationMempool ConfigMempool interfaceMempool().CheckTxmempool.Updatemempool.Recheck and
原创 burrow, websocket
Burrow, WebsocketConfigStartupWebsocketHandlerCall StackwsreadRoutinewriteRoutine Burrow starts RPC info service on
原创 burrow, events
Burrow, EventsAll eventsCallLogInput & OutputGovernanceOthers All events // Execution event types const ( TypeUnkn
原创 burrow, validator
Burrow, ValidatorGenesisLoading ValidatorIn TendermintValidator RingRing rotationBeginBlockEndBlockTendermint Valid
原创 burrow, tendermint more
Burrow, Tendermint moreNewNodeBlockchainReactorv0switchToConsensusTickerv1switchToConsensusConsensusReactorStart So
原创 burrow, EVM precompiled contracts
Burrow, EVM precompiled contractsNative ContractPrecompiled Native Functionssha256 exampleCall, DelegateCall, Stati
原创 ethereum, evm & gas cost
Tranfer to a contract address Solidity code is like this: tranfer to itself function testA(uint a) public payabl
原创 burrow, evm, payable
Difference between payable or non-payable fallback Solidity code: // fallback function () ?payable? external {
原创 burrow, tx
Burrow TXburrow tx commitTX executorExecutor contextTypeSendallHavePermission burrow tx commit RPC -> Transactor.Br