Output 66bfcc3ae77310490eca92e92b1f44a1ab4afc2e190a2cfbf933223322b5e0ba:1

value
21597869
script pubkey
OP_0 OP_PUSHBYTES_20 680ff2e89a2cab798983dd07b9ef063e00b46f15
address
bc1qdq8l96y69j4hnzvrm5rmnmcx8cqtgmc4nt79lz
transaction
66bfcc3ae77310490eca92e92b1f44a1ab4afc2e190a2cfbf933223322b5e0ba
spent
true