RemObjects.Elements.System.Memory<CurveParams> Extension

Location

Instance Methods


Add

 

method Add(x1: Memory<Int>; y1: Memory<Int>; x2: Memory<Int>; y2: Memory<Int>): tuple of (Memory<Int>, Memory<Int>)

 

(Memory<Int>, Memory<Int>) Add(Memory<Int> x1, Memory<Int> y1, Memory<Int> x2, Memory<Int> y2)

 

func Add(_ x1: Memory<Int>, _ y1: Memory<Int>, _ x2: Memory<Int>, _ y2: Memory<Int>) -> (Memory<Int>, Memory<Int>)

 

func Add(x1 Memory<Int>, y1 Memory<Int>, x2 Memory<Int>, y2 Memory<Int>) tuple of (Memory<Int>, Memory<Int>)

 

Function Add(x1 As Memory<Int>, y1 As Memory<Int>, x2 As Memory<Int>, y2 As Memory<Int>) As Tuple (Of Memory<Int>, Memory<Int>)

Parameters:

  • x1:
  • y1:
  • x2:
  • y2:

Double

 

method Double(x1: Memory<Int>; y1: Memory<Int>): tuple of (Memory<Int>, Memory<Int>)

 

(Memory<Int>, Memory<Int>) Double(Memory<Int> x1, Memory<Int> y1)

 

func Double(_ x1: Memory<Int>, _ y1: Memory<Int>) -> (Memory<Int>, Memory<Int>)

 

func Double(x1 Memory<Int>, y1 Memory<Int>) tuple of (Memory<Int>, Memory<Int>)

 

Function Double(x1 As Memory<Int>, y1 As Memory<Int>) As Tuple (Of Memory<Int>, Memory<Int>)

Parameters:

  • x1:
  • y1:

IsOnCurve

 

method IsOnCurve(x: Memory<Int>; y: Memory<Int>): bool

 

bool IsOnCurve(Memory<Int> x, Memory<Int> y)

 

func IsOnCurve(_ x: Memory<Int>, _ y: Memory<Int>) -> bool

 

func IsOnCurve(x Memory<Int>, y Memory<Int>) bool

 

Function IsOnCurve(x As Memory<Int>, y As Memory<Int>) As bool

Parameters:

  • x:
  • y:

Params

 

method Params: Memory<CurveParams>

 

Memory<CurveParams> Params()

 

func Params() -> Memory<CurveParams>

 

func Params() Memory<CurveParams>

 

Function Params() As Memory<CurveParams>

ScalarBaseMult

 

method ScalarBaseMult(k: Slice<Byte>): tuple of (Memory<Int>, Memory<Int>)

 

(Memory<Int>, Memory<Int>) ScalarBaseMult(Slice<Byte> k)

 

func ScalarBaseMult(_ k: Slice<Byte>) -> (Memory<Int>, Memory<Int>)

 

func ScalarBaseMult(k Slice<Byte>) tuple of (Memory<Int>, Memory<Int>)

 

Function ScalarBaseMult(k As Slice<Byte>) As Tuple (Of Memory<Int>, Memory<Int>)

Parameters:

  • k:

ScalarMult

 

method ScalarMult(Bx: Memory<Int>; By: Memory<Int>; k: Slice<Byte>): tuple of (Memory<Int>, Memory<Int>)

 

(Memory<Int>, Memory<Int>) ScalarMult(Memory<Int> Bx, Memory<Int> By, Slice<Byte> k)

 

func ScalarMult(_ Bx: Memory<Int>, _ By: Memory<Int>, _ k: Slice<Byte>) -> (Memory<Int>, Memory<Int>)

 

func ScalarMult(Bx Memory<Int>, By Memory<Int>, k Slice<Byte>) tuple of (Memory<Int>, Memory<Int>)

 

Function ScalarMult(Bx As Memory<Int>, By As Memory<Int>, k As Slice<Byte>) As Tuple (Of Memory<Int>, Memory<Int>)

Parameters:

  • Bx:
  • By:
  • k: