Output ecfbf68eb90bdb11282a72aa2813f1f04dd2816637f14d03b8d14fcc05ab6fb3:0

value
1486529054
script pubkey
OP_0 OP_PUSHBYTES_20 42baf317d1a8058485523ca61148ffbbd9a81d3d
address
bc1qg2a0x9734qzcfp2j8jnpzj8lh0v6s8farqvm7u
transaction
ecfbf68eb90bdb11282a72aa2813f1f04dd2816637f14d03b8d14fcc05ab6fb3
spent
true