Transaction 4af31e61a72050d6ca696b40ecc19da8e0f145e25d1a6a118872968623e23b0a
1 Input
1 Output
-
4af31e61a72050d6ca696b40ecc19da8e0f145e25d1a6a118872968623e23b0a:0
- value
- 21690554
- script pubkey
- OP_0 OP_PUSHBYTES_20 aabcb8ff624f47204f5ecb71e712e73eacb75351
- address
- bc1q427t3lmzfarjqn67edc7wyh886ktw5639zn5jh