Output 66fe6380512a232aecd0a7e83fcb01550b36aae8c1f001e9c1818b2ed4ed895d:8

value
2000000
script pubkey
OP_0 OP_PUSHBYTES_20 efb88a28eacea0ea5533246717920109c4620014
address
bc1qa7ug5282e6sw54fny3n30yspp8zxyqq5jy5932
transaction
66fe6380512a232aecd0a7e83fcb01550b36aae8c1f001e9c1818b2ed4ed895d
spent
true