code: func VerifySignature(pubkey, hash, signature []byte) bool {
  	return secp256k1.VerifySignature(pubkey, hash, signature)
  }
docs: // VerifySignature checks that the given public key created signature over hash.
  // The public key should be in compressed (33 bytes) or uncompressed (65 bytes) format.
  // The signature should have the 64 byte [R || S] format.