github.com/piotrnar/gocoin@v0.0.0-20240512203912-faa0448c5e96/lib/btc/const.go (about)

     1  package btc
     2  
     3  const (
     4  	COIN                     = 1e8
     5  	MAX_MONEY                = 21000000 * COIN
     6  	MAX_BLOCK_WEIGHT         = 4e6
     7  	MessageMagic             = "Bitcoin Signed Message:\n"
     8  	LOCKTIME_THRESHOLD       = 500000000
     9  	MAX_SCRIPT_ELEMENT_SIZE  = 520
    10  	MAX_BLOCK_SIGOPS_COST    = 80000
    11  	MAX_PUBKEYS_PER_MULTISIG = 20
    12  	WITNESS_SCALE_FACTOR     = 4
    13  
    14  	SERVICE_NETWORK         = 1 << 0
    15  	SERVICE_SEGWIT          = 1 << 3
    16  	SERVICE_NETWORK_LIMITED = 1 << 10
    17  )