Versions in this module Expand all Collapse all v3 v3.0.3 Mar 23, 2021 v3.0.1 Mar 23, 2021 Changes in this version + const VoteIDFixLNSeqLocks + const VoteIDHeaderCommitments + const VoteIDLNFeatures + const VoteIDLNSupport + const VoteIDMaxBlockSize + const VoteIDSDiffAlgorithm + const VoteIDTreasury + type Checkpoint struct + Hash *chainhash.Hash + Height int64 + type Choice struct + Bits uint16 + Description string + Id string + IsAbstain bool + IsNo bool + type ConsensusDeployment struct + ExpireTime uint64 + StartTime uint64 + Vote Vote + type DNSSeed struct + HasFiltering bool + Host string + func (d DNSSeed) String() string + type Params struct + AcceptNonStdTxs bool + BaseSubsidy int64 + BlockEnforceNumRequired uint64 + BlockOneLedger []TokenPayout + BlockRejectNumRequired uint64 + BlockTaxProportion uint16 + BlockUpgradeNumToCheck uint64 + Checkpoints []Checkpoint + CoinbaseMaturity uint16 + DNSSeeds []DNSSeed + DefaultPort string + Deployments map[uint32][]ConsensusDeployment + DivSubsidy int64 + GenerateSupported bool + GenesisBlock *wire.MsgBlock + GenesisHash chainhash.Hash + HDPrivateKeyID [4]byte + HDPublicKeyID [4]byte + LegacyCoinType uint32 + MaxFreshStakePerBlock uint8 + MaxTxSize int + MaximumBlockSizes []int + MinDiffReductionTime time.Duration + MinKnownChainWork *big.Int + MinimumStakeDiff int64 + MulSubsidy int64 + Name string + Net wire.CurrencyNet + NetworkAddressPrefix string + OrganizationPkScript []byte + OrganizationPkScriptVersion uint16 + PKHEdwardsAddrID [2]byte + PKHSchnorrAddrID [2]byte + PiKeys [][]byte + PowLimit *big.Int + PowLimitBits uint32 + PrivateKeyID [2]byte + PubKeyAddrID [2]byte + PubKeyHashAddrID [2]byte + ReduceMinDifficulty bool + RetargetAdjustmentFactor int64 + RuleChangeActivationDivisor uint32 + RuleChangeActivationInterval uint32 + RuleChangeActivationMultiplier uint32 + RuleChangeActivationQuorum uint32 + SLIP0044CoinType uint32 + SStxChangeMaturity uint16 + ScriptHashAddrID [2]byte + StakeBaseSigScript []byte + StakeDiffAlpha int64 + StakeDiffWindowSize int64 + StakeDiffWindows int64 + StakeEnabledHeight int64 + StakeMajorityDivisor int32 + StakeMajorityMultiplier int32 + StakeRewardProportion uint16 + StakeValidationHeight int64 + StakeVersionInterval int64 + SubsidyReductionInterval int64 + TargetTimePerBlock time.Duration + TargetTimespan time.Duration + TicketExpiry uint32 + TicketMaturity uint16 + TicketPoolSize uint16 + TicketPoolSizeWeight uint16 + TicketsPerBlock uint16 + TreasuryExpenditureBootstrap uint64 + TreasuryExpenditurePolicy uint64 + TreasuryExpenditureWindow uint64 + TreasuryVoteInterval uint64 + TreasuryVoteIntervalMultiplier uint64 + TreasuryVoteQuorumDivisor uint64 + TreasuryVoteQuorumMultiplier uint64 + TreasuryVoteRequiredDivisor uint64 + TreasuryVoteRequiredMultiplier uint64 + WorkDiffAlpha int64 + WorkDiffWindowSize int64 + WorkDiffWindows int64 + WorkRewardProportion uint16 + func MainNetParams() *Params + func RegNetParams() *Params + func SimNetParams() *Params + func TestNet3Params() *Params + func (p *Params) AddrIDPubKeyHashECDSAV0() [2]byte + func (p *Params) AddrIDPubKeyHashEd25519V0() [2]byte + func (p *Params) AddrIDPubKeyHashSchnorrV0() [2]byte + func (p *Params) AddrIDPubKeyV0() [2]byte + func (p *Params) AddrIDScriptHashV0() [2]byte + func (p *Params) BaseSubsidyValue() int64 + func (p *Params) BlockOneSubsidy() int64 + func (p *Params) HDPrivKeyVersion() [4]byte + func (p *Params) HDPubKeyVersion() [4]byte + func (p *Params) LatestCheckpointHeight() int64 + func (p *Params) PiKeyExists(key []byte) bool + func (p *Params) Seeders() []string + func (p *Params) StakeEnableHeight() int64 + func (p *Params) StakeSubsidyProportion() uint16 + func (p *Params) StakeValidationBeginHeight() int64 + func (p *Params) SubsidyReductionDivisor() int64 + func (p *Params) SubsidyReductionIntervalBlocks() int64 + func (p *Params) SubsidyReductionMultiplier() int64 + func (p *Params) TicketExpiryBlocks() uint32 + func (p *Params) TotalSubsidyProportions() uint16 + func (p *Params) TreasurySubsidyProportion() uint16 + func (p *Params) VotesPerBlock() uint16 + func (p *Params) WorkSubsidyProportion() uint16 + type TokenPayout struct + Amount int64 + Script []byte + ScriptVersion uint16 + type Vote struct + Choices []Choice + Description string + Id string + Mask uint16 + func (v *Vote) VoteIndex(vote uint16) int Other modules containing this package github.com/John-Tonny/vclsuite_vcld