Transaction 84caa7385f4cc60e955fc80fe951d94668db689f89225a7af3c72ad0f141426a
1 Input
1 Output
-
84caa7385f4cc60e955fc80fe951d94668db689f89225a7af3c72ad0f141426a:0
- value
- 29140968
- script pubkey
- OP_0 OP_PUSHBYTES_20 cf1cfdfe219e865c4fb4a200375ade6b0ba0ff6d
- address
- bc1qeuw0ml3pn6r9cna55gqrwkk7dv96plmdg2sxy2