Transaction ec399133891f7be3efca95b71f8530421c5423fa174a70ed9b9c3512f5ebf5c4
1 Input
1 Output
-
ec399133891f7be3efca95b71f8530421c5423fa174a70ed9b9c3512f5ebf5c4:0
- value
- 13052220
- script pubkey
- OP_0 OP_PUSHBYTES_20 ef4f2fdbaf13ac4d1df66a5e21c4d19f02e29a30
- address
- bc1qaa8jlka0zwky680kdf0zr3x3nupw9x3su5kye8