Output bbafba5554382ed4f7a74259bc70eb0a3d59c2b25ce26ba053af6bf2cf2ea656:3

value
3044740
script pubkey
OP_0 OP_PUSHBYTES_20 abad16567995db58ebeca5504c0e25988b4c6e8e
address
bc1q4wk3v4nejhd436lv54gycr39nz95cm5wff20sx
transaction
bbafba5554382ed4f7a74259bc70eb0a3d59c2b25ce26ba053af6bf2cf2ea656
confirmations
165916
spent
true