Output 66d2262814eb55cd74602841a7863b1583d84aae65bbf00bae48aa31d4379708:1
- value
- 18710552
- script pubkey
- OP_0 OP_PUSHBYTES_20 3ddc07962f031eed63dbe9a68ee52674828cacca
- address
- bc1q8hwq0930qv0w6c7maxngaefxwjpgetx2g6drpw
- transaction
- 66d2262814eb55cd74602841a7863b1583d84aae65bbf00bae48aa31d4379708
- spent
- true