Output efdb84643fec91a3096554b4c8ee23b92fbe88a14291ff2383073a634f9916fe:1

value
2000000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5d23dd52f088ffbeb485c3eab995bad7085a2fd9 OP_EQUAL
address
MGPe3BZF8pARAqB1UUC3PKmVfyWZagEZrW
transaction
efdb84643fec91a3096554b4c8ee23b92fbe88a14291ff2383073a634f9916fe
spent
true