Transaction 8059659ef56f4aa1e5666edd56bc25fd040eacc40bcee56c20f70661beae193a
1 Input
1 Output
-
8059659ef56f4aa1e5666edd56bc25fd040eacc40bcee56c20f70661beae193a:0
- value
- 21395717
- script pubkey
- OP_0 OP_PUSHBYTES_20 fff88852042e047e98926efa6edd131d7e2c4b7b
- address
- bc1qllugs5sy9cz8axyjdmaxahgnr4lzcjmm9f5ukn