Output ef93308acdd33fb3cf6d04e9a414e56993d93def5fe00a4ae892ea805bfb7fc2:0

value
23978818
script pubkey
OP_0 OP_PUSHBYTES_20 bf70629f3274aefa35e23196448349dbfcb6a3b6
address
bc1qhacx98ejwjh05d0zxxtyfq6fm07tdgaksjda6d
transaction
ef93308acdd33fb3cf6d04e9a414e56993d93def5fe00a4ae892ea805bfb7fc2
spent
true