github.com/kisexp/xdchain@v0.0.0-20211206025815-490d6b732aa7/consensus/istanbul/common/constants.go (about)

     1  package istanbulcommon
     2  
     3  import (
     4  	"math/big"
     5  
     6  	"github.com/kisexp/xdchain/common/hexutil"
     7  	"github.com/kisexp/xdchain/core/types"
     8  )
     9  
    10  var (
    11  	DefaultDifficulty = big.NewInt(1)
    12  	NilUncleHash      = types.CalcUncleHash(nil) // Always Keccak256(RLP([])) as uncles are meaningless outside of PoW.
    13  	EmptyBlockNonce   = types.BlockNonce{}
    14  	NonceAuthVote     = hexutil.MustDecode("0xffffffffffffffff") // Magic nonce number to vote on adding a new validator
    15  	NonceDropVote     = hexutil.MustDecode("0x0000000000000000") // Magic nonce number to vote on removing a validator.
    16  )