@li0ard/dstu - v0.1.5
    Preparing search index...

    Function createField

    • Create GF(2^m) field

      Parameters

      • m: number
      • ks: number[]

      Returns Readonly<
          {
              div: (x: BN, v: BN) => BN;
              fromHexStringOrBytes: (v: string | Uint8Array<ArrayBufferLike>) => BN;
              hashToField: (hash: TArg<Uint8Array<ArrayBufferLike>>) => BN;
              invBit: (x: BN, i: number) => BN;
              invert: (f: BN) => BN;
              LENGTH: number;
              mod: (f: BN) => BN;
              MODULO: BN;
              mul: (x: BN, v: BN) => BN;
              solve_quad: (v: BN) => BN;
              sqr: (x: BN) => BN;
              sqrt: (x: BN) => BN;
              toBytes: (
                  x: BN,
                  length?: number,
              ) => Uint8Array<ArrayBufferLike> & Uint8Array<ArrayBuffer>;
              trace: (x: BN) => 0 | 1;
              traceOnb: (x: BN) => 0 | 1;
          },
      >