Interface: ProjConstructor<T>
ec.weierstrass.ProjConstructor
Type parameters​
Name |
---|
T |
Hierarchy​
GroupConstructor
<ProjPointType
<T
>>↳
ProjConstructor
Constructors​
constructor​
• new ProjConstructor(x
, y
, z
): ProjPointType
<T
>
Parameters​
Name | Type |
---|---|
x | T |
y | T |
z | T |
Returns​
Inherited from​
GroupConstructor<ProjPointType<T>>.constructor
Defined in​
node_modules/@noble/curves/esm/abstract/weierstrass.d.ts:75
Properties​
BASE​
• BASE: ProjPointType
<T
>
Inherited from​
GroupConstructor.BASE
Defined in​
node_modules/@noble/curves/esm/abstract/curve.d.ts:19
ZERO​
• ZERO: ProjPointType
<T
>
Inherited from​
GroupConstructor.ZERO
Defined in​
node_modules/@noble/curves/esm/abstract/curve.d.ts:20
Methods​
fromAffine​
â–¸ fromAffine(p
): ProjPointType
<T
>
Parameters​
Name | Type |
---|---|
p | AffinePoint <T > |
Returns​
Defined in​
node_modules/@noble/curves/esm/abstract/weierstrass.d.ts:76
fromHex​
â–¸ fromHex(hex
): ProjPointType
<T
>
Parameters​
Name | Type |
---|---|
hex | Hex |
Returns​
Defined in​
node_modules/@noble/curves/esm/abstract/weierstrass.d.ts:77
fromPrivateKey​
â–¸ fromPrivateKey(privateKey
): ProjPointType
<T
>
Parameters​
Name | Type |
---|---|
privateKey | PrivKey |
Returns​
Defined in​
node_modules/@noble/curves/esm/abstract/weierstrass.d.ts:78
normalizeZ​
â–¸ normalizeZ(points
): ProjPointType
<T
>[]
Parameters​
Name | Type |
---|---|
points | ProjPointType <T >[] |
Returns​
ProjPointType
<T
>[]
Defined in​
node_modules/@noble/curves/esm/abstract/weierstrass.d.ts:79