Output 16aaba64042bcb8196c6019134f132929a79334cde85123711fc183655e8fb66:1

value
20402072
script pubkey
OP_0 OP_PUSHBYTES_20 50f437b0cb63c9dda579c3e52ed4d01a5224139b
address
bc1q2r6r0vxtv0yamftec0jja4xsrffzgyum8yvup4
transaction
16aaba64042bcb8196c6019134f132929a79334cde85123711fc183655e8fb66
spent
true