Transaction efdd76b890f6894802637061747f9344c879b5384495ecc748d3612ac82a4aa7
1 Input
1 Output
-
efdd76b890f6894802637061747f9344c879b5384495ecc748d3612ac82a4aa7:0
- value
- 329288626
- script pubkey
- OP_0 OP_PUSHBYTES_20 0f18f2adb8eefe90e017a630bde2ea024fc91e7d
- address
- bc1qpuv09tdcamlfpcqh5cctmch2qf8uj8nazde0r5