Output 89afccef51d55c8b4c29e526bfb302a6cfdbe410350f97dbaefe23c25a8a28a7:6

value
31108914
script pubkey
OP_0 OP_PUSHBYTES_20 e4ba989bf98e2b610446d0f4b4ec6697a00ea700
address
bc1qujaf3xle3c4kzpzx6r6tfmrxj7sqafcq09mk0a
transaction
89afccef51d55c8b4c29e526bfb302a6cfdbe410350f97dbaefe23c25a8a28a7
spent
true