Block 670659

ab626dca3420b24e036d37457727c4e2d4dfe04eda7e7be2b44d3d4ac3da6660
Transactions3
Height670659
Confirmations5154719
TimestampSat, 18 Apr 2015 07:05:27 UTC
Size (bytes)2941
Version6422786
Merkle Rootdec32bcd2898217e09d8d4bf5fb7a4f0d1b00a201157a2c99edbc4a36bd7d14d
Nonce0
Bits1b0382a7
Difficulty18669.02158179566

Transactions