>> PROGRAMMABLE MONEY << Bounded Original Script • 0.3.19 BITCOIN DESIGN <<
[ BITOK BLOCKCHAIN ] Full opcodes enabled • BitokPoW • MAINNET
Contract Script — Hashlock (HASH160)
Block
19192  (eff809436781620f3ce7...)
Type
Hashlock (HASH160)
Description
Hash-locked contract using HASH160. Requires preimage and signature.
Value
1.00000000 BITOK
Status
UNSPENT
Script ASM (Highlighted)
OP_HASH160 bff918b98c6fd0b0a355fbd7fc92ade3637227e7 OP_EQUALVERIFY OP_DUP OP_HASH160 04f3de88d9bf01b5d97deb3b7835ee57858ab647 OP_EQUALVERIFY OP_CHECKSIG
Script Hex
a914bff918b98c6fd0b0a355fbd7fc92ade3637227e78876a91404f3de88d9bf01b5d97deb3b7835ee57858ab64788ac
size: 48 bytes opcodes: 6 sigops: 1
Script Elements Decoded
# Type Value / Opcode Length Description
1 OP OP_HASH160 Hashes top item with SHA256 then RIPEMD160
2 DATA bff918b98c6fd0b0a355fbd7fc92ade3637227e7 20 b 20-byte hash (address hash or HASH160)
3 OP OP_EQUALVERIFY Checks equality, fails script if not equal
4 OP OP_DUP Duplicates the top stack item
5 OP OP_HASH160 Hashes top item with SHA256 then RIPEMD160
6 DATA 04f3de88d9bf01b5d97deb3b7835ee57858ab647 20 b 20-byte hash (address hash or HASH160)
7 OP OP_EQUALVERIFY Checks equality, fails script if not equal
8 OP OP_CHECKSIG Checks signature against public key
RPC Script Analysis (analyzescript)
ASM
OP_HASH160 bff918b98c6fd0b0a355fbd7fc92ade3637227e7 OP_EQUALVERIFY OP_DUP OP_HASH160 04f3de88d9bf01b5d97deb3b7835ee57858ab647 OP_EQUALVERIFY OP_CHECKSIG
Type
pubkeyhash
Required Sigs
1
Size
48 bytes
Opcodes Counted
6
Data Pushes
2
Opcodes Used
OP_HASH160 OP_EQUALVERIFY OP_DUP OP_CHECKSIG
Crypto
OP_CHECKSIG OP_HASH160
Stack
OP_DUP
Bitwise
OP_EQUALVERIFY
Sigops
1
Limits
size: 48/10000   opcodes: 6/201   sigops: 1/20000    WITHIN LIMITS