Output d66fad21b767650c103dc6be4a75ce9eb21f4e3b770ad62ce16ffda7f83def0b:31

value
20000000
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 925052c42ea105431dd215717e8aefcf929258a02fe5437664d92848b7774b19
address
bc1pjfg993pw5yz5x8wjz4chazh0e7ffyk9q9lj5xanymy5y3dmhfvvsregvjj
transaction
d66fad21b767650c103dc6be4a75ce9eb21f4e3b770ad62ce16ffda7f83def0b