func DecompressSignature(sig [65]byte) *secp256k1.Signature {
	R := new(big.Int)
	S := new(big.Int)

	R.SetBytes(sig[1:33])
	S.SetBytes(sig[33:65])

	return secp256k1.NewSignature(R, S)
}
// DecompressSignature decompresses a signature.
DecompressSignature decompresses a signature.
// DecompressSignature decompresses a signature .
func DecompressSignature(sig [65]byte) *secp256k1.Signature {
	R := new(big.Int)
	S := new(big.Int)
	R.SetBytes(sig[1:33])
	S.SetBytes(sig[33:65])
	return secp256k1.NewSignature(R, S)
}
func DecompressSignature ( sig [ 65 ] byte ) * secp256k1 . Signature { R := new ( big . Int ) S := new ( big . Int ) R . SetBytes ( sig [ 1 : 33 ] ) S . SetBytes ( sig [ 33 : 65 ] ) return secp256k1 . NewSignature ( R , S ) }
DecompressSignature decompresses a signature.
DecompressSignature decompresses a signature .