Output ddef4aa166e247116d60c745bbed407cd38966443f614ce68706379d555884d4:23

value
20578341891
script pubkey
OP_0 OP_PUSHBYTES_32 32096921ec21955917a6013eb0465996af20af74ae77e0eba15061e1faee742a
address
bc1qxgykjg0vyx24j9axqyltq3jej6hjptm54em7p6ap2ps7r7hwws4qerz3m5
transaction
ddef4aa166e247116d60c745bbed407cd38966443f614ce68706379d555884d4