kaspa/bip32/src/utils/ecurve library

Constants

throwBadHash → const String
throwBadPoint → const String
throwBadPrivate → const String
throwBadSignature → const String
throwBadTweak → const String

Properties

ecP List<int>
final
egGroupOrder List<int>
final
G → ECPoint
final
n BigInt
final
nDiv2 BigInt
getter/setter pair
secp256k1 → ECCurve_secp256k1
final
zero32 Uint8List
final

Functions

assumeCompression(bool? value, Uint8List? pubkey) bool
decodeFrom(Uint8List P) → ECPoint?
fromBuffer(Uint8List d) BigInt
getEncoded(ECPoint? P, dynamic compressed) Uint8List
isOrderScalar(dynamic x) bool
isPoint(Uint8List p) bool
isPrivate(Uint8List x) bool
isScalar(Uint8List x) bool
pointAddScalar(Uint8List p, Uint8List tweak, bool compressedArg) Uint8List?
pointFromScalar(Uint8List d, bool compressed) Uint8List?
privateAdd(Uint8List d, Uint8List tweak) Uint8List?
toBuffer(BigInt d) Uint8List