Transaction babfa79b64489d6d90f8fb371ec03eeca919431b2af1831e19c797bfa7f19896
1 Input
1 Output
-
babfa79b64489d6d90f8fb371ec03eeca919431b2af1831e19c797bfa7f19896:0
- value
- 588968
- script pubkey
- OP_0 OP_PUSHBYTES_20 66dabaaf2904951b152e7fe6254312c881091ba8
- address
- bc1qvmdt4tefqj23k9fw0lnz2scjezqsjxaglvznge