Transaction ffaa629c8f86e173f4c91112498332821cb3b0a28fe5d174145f824d754f660b
1 Input
1 Output
-
ffaa629c8f86e173f4c91112498332821cb3b0a28fe5d174145f824d754f660b:0
- value
- 143076973
- script pubkey
- OP_0 OP_PUSHBYTES_20 b57ef7bf1d5830c74fb3c12c52a5490f73e99fa9
- address
- bc1qk4l000catqcvwnancyk99f2fpae7n8afxfrgjx