scryptlib
Advanced tools
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.9
getChangeAddress()
for Transaction
classSupply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.8
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.7
genLaunchConfig()
more independent, now it just generate a debugger launch configuration for the contract's last called public methodChangelog
2.1.6
TxContext
/**
* TxContext provides some context information of the current transaction,
* needed only if signature is checked inside the contract.
*/
export interface TxContext {
/** current transaction represented in bsv.Transaction object or hex string */
tx: bsv.Transaction | string;
/** input index */
inputIndex: number;
/** input amount in satoshis */
inputSatoshis: number;
/** contract state in ASM format */
opReturn?: string;
/** contract state in hex format */
opReturnHex?: string;
}
asm
field of ContractArtifact
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.5
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.4
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.3
_preimagesMap
and _signaturesMap
in bsv.Transaction
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.2
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.1
Supply Chain Security
Vulnerability
Quality
Maintenance
License
Changelog
2.1.0
target
in compilerOptions change to es5