Transaction 5bba0eccabeab4214788ae90260f2d34ac3c8f7da775b2d116bdde5259ca71c2
1 Input
1 Output
-
5bba0eccabeab4214788ae90260f2d34ac3c8f7da775b2d116bdde5259ca71c2:0
- value
- 21281083
- script pubkey
- OP_0 OP_PUSHBYTES_20 670e6686c44be300ccb22b19d03e09757d6bf14a
- address
- bc1qvu8xdpkyf03spn9j9vvaq0sfw47khu22d0zucl