Method | Description | |
---|---|---|
CoreRules ( IChainParams chainParams ) : BitSharp.Common | ||
GetRequiredNextBits ( BitSharp.Core.Domain.Chain chain ) : uint | ||
PostValidateBlock ( BitSharp.Core.Domain.Chain newChain, object finalTally ) : void | ||
PreValidateBlock ( BitSharp.Core.Domain.Chain newChain ) : void | ||
TallyTransaction ( BitSharp.Core.Domain.Chain newChain, |
||
ValidateTransaction ( BitSharp.Core.Domain.Chain newChain, |
||
ValidationTransactionScript ( BitSharp.Core.Domain.Chain newChain, |
Method | Description | |
---|---|---|
CountLegacySigOps ( ImmutableArray |
||
CountP2SHSigOps ( |
||
CountP2SHSigOps ( |
||
GetMedianPrevHeaderTime ( BitSharp.Core.Domain.Chain chain, int height ) : DateTimeOffset | ||
GetOp ( ImmutableArray |
||
GetOp ( ImmutableArray |
||
GetOp ( ImmutableArray |
||
GetPushInt64Script ( long value ) : ImmutableArray |
||
IsFinal ( BitSharp.Core.Domain.Transaction tx, int blockHeight, long blockTime ) : bool | ||
IsFinal ( BitSharp.Core.Domain.TxInput input ) : bool | ||
IsSuperMajority ( int minVersion, BitSharp.Core.Domain.Chain newChain, int requiredCount ) : bool | ||
SerializeScriptValue ( long value ) : byte[] |
public CoreRules ( IChainParams chainParams ) : BitSharp.Common | ||
chainParams | IChainParams | |
return | BitSharp.Common |
public GetRequiredNextBits ( BitSharp.Core.Domain.Chain chain ) : uint | ||
chain | BitSharp.Core.Domain.Chain | |
return | uint |
public PostValidateBlock ( BitSharp.Core.Domain.Chain newChain, object finalTally ) : void | ||
newChain | BitSharp.Core.Domain.Chain | |
finalTally | object | |
return | void |
public PreValidateBlock ( BitSharp.Core.Domain.Chain newChain ) : void | ||
newChain | BitSharp.Core.Domain.Chain | |
return | void |
public TallyTransaction ( BitSharp.Core.Domain.Chain newChain, |
||
newChain | BitSharp.Core.Domain.Chain | |
validatableTx | ||
runningTally | object | |
return | void |
public ValidateTransaction ( BitSharp.Core.Domain.Chain newChain, |
||
newChain | BitSharp.Core.Domain.Chain | |
validatableTx | ||
return | void |
public ValidationTransactionScript ( BitSharp.Core.Domain.Chain newChain, |
||
newChain | BitSharp.Core.Domain.Chain | |
tx | ||
txInput | BitSharp.Core.Domain.TxInput | |
txInputIndex | int | |
prevTxOutput | ||
return | void |