updated bitcoin codec library