Output 21091eb63bd42c109c5bf50e726cb15a31b4b9eec13f2f17ac49e7ec334ffcb6:8

value
1000000000
script pubkey
OP_0 OP_PUSHBYTES_20 babd9461debec6480d9ba83fc38e79ace9206e42
address
bc1qh27egcw7hmrysrvm4qlu8rne4n5jqmjzhzz5k5
transaction
21091eb63bd42c109c5bf50e726cb15a31b4b9eec13f2f17ac49e7ec334ffcb6
spent
true