Output 23bb21fdededf0e91b1599549499741f29980dfa411fbffb2b96709089efecda:0

value
50692965
script pubkey
OP_0 OP_PUSHBYTES_20 babddab7b375ec162dce0d3978c3d59e555e6e1f
address
bc1qh27a4danwhkpvtwwp5uh3s74ne24umsl84t2hk
transaction
23bb21fdededf0e91b1599549499741f29980dfa411fbffb2b96709089efecda
spent
true