New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@concordium/rust-bindings

Package Overview
Dependencies
Maintainers
6
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@concordium/rust-bindings - npm Package Compare versions

Comparing version

to
0.10.0

10

package.json
{
"name": "@concordium/rust-bindings",
"version": "0.9.0",
"version": "0.10.0",
"license": "Apache-2.0",

@@ -8,2 +8,7 @@ "engines": {

},
"repository": {
"type": "git",
"url": "https://github.com/Concordium/concordium-node-sdk-js",
"directory": "packages/rust-bindings"
},
"main": "pkg/node/concordium_rust_bindings.js",

@@ -18,5 +23,6 @@ "browser": "pkg/bundler/concordium_rust_bindings.js",

"lint-fix": "cargo +nightly-2022-06-09-x86_64-unknown-linux-gnu fmt",
"build": "wasm-pack build --target web --out-dir pkg/bundler && wasm-pack build --target nodejs --out-dir pkg/node",
"build": "wasm-pack build --target web --out-dir pkg/bundler \"$@\" && wasm-pack build --target nodejs --out-dir pkg/node \"$@\"",
"build-dev": "yarn build --dev",
"build:rust-bindings": "yarn build"
}
}

3

pkg/bundler/concordium_rust_bindings_bg.wasm.d.ts

@@ -20,2 +20,3 @@ /* tslint:disable */

export function createCredentialV1(a: number, b: number, c: number): void;
export function createUnsignedCredentialV1(a: number, b: number, c: number): void;
export function createIdProof(a: number, b: number, c: number): void;

@@ -29,2 +30,4 @@ export function getAccountSigningKey(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number): void;

export function getAttributeCommitmentRandomness(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void;
export function serializeCredentialDeploymentPayload(a: number, b: number, c: number, d: number): void;
export function generateBakerKeys(a: number, b: number, c: number): void;
export function verify_initial_cdi_ffi(a: number, b: number, c: number, d: number): number;

@@ -31,0 +34,0 @@ export function verify_cdi_ffi(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number): number;

@@ -111,2 +111,7 @@ /* tslint:disable */

/**
* @param {string} input
* @returns {string}
*/
export function createUnsignedCredentialV1(input: string): string;
/**
* @param {string} raw_input

@@ -178,2 +183,13 @@ * @returns {string}

export function getAttributeCommitmentRandomness(seed_as_hex: string, raw_net: string, identity_provider_index: number, identity_index: number, credential_counter: number, attribute: number): string;
/**
* @param {any} signatures
* @param {string} unsigned_info
* @returns {Uint8Array}
*/
export function serializeCredentialDeploymentPayload(signatures: any, unsigned_info: string): Uint8Array;
/**
* @param {string} sender
* @returns {string}
*/
export function generateBakerKeys(sender: string): string;

@@ -200,2 +216,3 @@ export type InitInput = RequestInfo | URL | Response | BufferSource | WebAssembly.Module;

readonly createCredentialV1: (a: number, b: number, c: number) => void;
readonly createUnsignedCredentialV1: (a: number, b: number, c: number) => void;
readonly createIdProof: (a: number, b: number, c: number) => void;

@@ -209,2 +226,4 @@ readonly getAccountSigningKey: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number) => void;

readonly getAttributeCommitmentRandomness: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => void;
readonly serializeCredentialDeploymentPayload: (a: number, b: number, c: number, d: number) => void;
readonly generateBakerKeys: (a: number, b: number, c: number) => void;
readonly verify_initial_cdi_ffi: (a: number, b: number, c: number, d: number) => number;

@@ -211,0 +230,0 @@ readonly verify_cdi_ffi: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number) => number;

@@ -81,16 +81,2 @@

let heap_next = heap.length;
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
const cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });

@@ -104,2 +90,4 @@

let heap_next = heap.length;
function addHeapObject(obj) {

@@ -113,2 +101,14 @@ if (heap_next === heap.length) heap.push(heap.length + 1);

}
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
/**

@@ -341,6 +341,14 @@ * @param {string} input

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr4 = r0;
var len4 = r1;
if (r3) {
ptr4 = 0; len4 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr4, len4);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr4, len4);
}

@@ -368,6 +376,14 @@ }

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr3 = r0;
var len3 = r1;
if (r3) {
ptr3 = 0; len3 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr3, len3);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr3, len3);
}

@@ -395,6 +411,14 @@ }

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr3 = r0;
var len3 = r1;
if (r3) {
ptr3 = 0; len3 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr3, len3);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr3, len3);
}

@@ -419,6 +443,14 @@ }

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr2 = r0;
var len2 = r1;
if (r3) {
ptr2 = 0; len2 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr2, len2);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr2, len2);
}

@@ -507,2 +539,21 @@ }

/**
* @param {string} input
* @returns {string}
*/
export function createUnsignedCredentialV1(input) {
try {
const retptr = wasm.__wbindgen_add_to_stack_pointer(-16);
const ptr0 = passStringToWasm0(input, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
wasm.createUnsignedCredentialV1(retptr, ptr0, len0);
var r0 = getInt32Memory0()[retptr / 4 + 0];
var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
}
}
/**
* @param {string} raw_input

@@ -702,2 +753,51 @@ * @returns {string}

function getArrayU8FromWasm0(ptr, len) {
return getUint8Memory0().subarray(ptr / 1, ptr / 1 + len);
}
/**
* @param {any} signatures
* @param {string} unsigned_info
* @returns {Uint8Array}
*/
export function serializeCredentialDeploymentPayload(signatures, unsigned_info) {
try {
const retptr = wasm.__wbindgen_add_to_stack_pointer(-16);
const ptr0 = passStringToWasm0(unsigned_info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
wasm.serializeCredentialDeploymentPayload(retptr, addBorrowedObject(signatures), ptr0, len0);
var r0 = getInt32Memory0()[retptr / 4 + 0];
var r1 = getInt32Memory0()[retptr / 4 + 1];
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
if (r3) {
throw takeObject(r2);
}
var v1 = getArrayU8FromWasm0(r0, r1).slice();
wasm.__wbindgen_free(r0, r1 * 1);
return v1;
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
heap[stack_pointer++] = undefined;
}
}
/**
* @param {string} sender
* @returns {string}
*/
export function generateBakerKeys(sender) {
try {
const retptr = wasm.__wbindgen_add_to_stack_pointer(-16);
const ptr0 = passStringToWasm0(sender, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
wasm.generateBakerKeys(retptr, ptr0, len0);
var r0 = getInt32Memory0()[retptr / 4 + 0];
var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
}
}
function handleError(f, args) {

@@ -711,6 +811,2 @@ try {

function getArrayU8FromWasm0(ptr, len) {
return getUint8Memory0().subarray(ptr / 1, ptr / 1 + len);
}
async function load(module, imports) {

@@ -761,2 +857,6 @@ if (typeof Response === 'function' && module instanceof Response) {

};
imports.wbg.__wbindgen_string_new = function(arg0, arg1) {
const ret = getStringFromWasm0(arg0, arg1);
return addHeapObject(ret);
};
imports.wbg.__wbindgen_object_drop_ref = function(arg0) {

@@ -763,0 +863,0 @@ takeObject(arg0);

@@ -20,2 +20,3 @@ /* tslint:disable */

export function createCredentialV1(a: number, b: number, c: number): void;
export function createUnsignedCredentialV1(a: number, b: number, c: number): void;
export function createIdProof(a: number, b: number, c: number): void;

@@ -29,2 +30,4 @@ export function getAccountSigningKey(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number): void;

export function getAttributeCommitmentRandomness(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void;
export function serializeCredentialDeploymentPayload(a: number, b: number, c: number, d: number): void;
export function generateBakerKeys(a: number, b: number, c: number): void;
export function verify_initial_cdi_ffi(a: number, b: number, c: number, d: number): number;

@@ -31,0 +34,0 @@ export function verify_cdi_ffi(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number): number;

@@ -111,2 +111,7 @@ /* tslint:disable */

/**
* @param {string} input
* @returns {string}
*/
export function createUnsignedCredentialV1(input: string): string;
/**
* @param {string} raw_input

@@ -178,1 +183,12 @@ * @returns {string}

export function getAttributeCommitmentRandomness(seed_as_hex: string, raw_net: string, identity_provider_index: number, identity_index: number, credential_counter: number, attribute: number): string;
/**
* @param {any} signatures
* @param {string} unsigned_info
* @returns {Uint8Array}
*/
export function serializeCredentialDeploymentPayload(signatures: any, unsigned_info: string): Uint8Array;
/**
* @param {string} sender
* @returns {string}
*/
export function generateBakerKeys(sender: string): string;

@@ -83,16 +83,2 @@ let imports = {};

let heap_next = heap.length;
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
let cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });

@@ -106,2 +92,4 @@

let heap_next = heap.length;
function addHeapObject(obj) {

@@ -115,2 +103,14 @@ if (heap_next === heap.length) heap.push(heap.length + 1);

}
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
/**

@@ -343,6 +343,14 @@ * @param {string} input

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr4 = r0;
var len4 = r1;
if (r3) {
ptr4 = 0; len4 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr4, len4);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr4, len4);
}

@@ -370,6 +378,14 @@ };

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr3 = r0;
var len3 = r1;
if (r3) {
ptr3 = 0; len3 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr3, len3);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr3, len3);
}

@@ -397,6 +413,14 @@ };

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr3 = r0;
var len3 = r1;
if (r3) {
ptr3 = 0; len3 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr3, len3);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr3, len3);
}

@@ -421,6 +445,14 @@ };

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr2 = r0;
var len2 = r1;
if (r3) {
ptr2 = 0; len2 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr2, len2);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr2, len2);
}

@@ -509,2 +541,21 @@ };

/**
* @param {string} input
* @returns {string}
*/
module.exports.createUnsignedCredentialV1 = function(input) {
try {
const retptr = wasm.__wbindgen_add_to_stack_pointer(-16);
const ptr0 = passStringToWasm0(input, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
wasm.createUnsignedCredentialV1(retptr, ptr0, len0);
var r0 = getInt32Memory0()[retptr / 4 + 0];
var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
}
};
/**
* @param {string} raw_input

@@ -704,2 +755,51 @@ * @returns {string}

function getArrayU8FromWasm0(ptr, len) {
return getUint8Memory0().subarray(ptr / 1, ptr / 1 + len);
}
/**
* @param {any} signatures
* @param {string} unsigned_info
* @returns {Uint8Array}
*/
module.exports.serializeCredentialDeploymentPayload = function(signatures, unsigned_info) {
try {
const retptr = wasm.__wbindgen_add_to_stack_pointer(-16);
const ptr0 = passStringToWasm0(unsigned_info, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
wasm.serializeCredentialDeploymentPayload(retptr, addBorrowedObject(signatures), ptr0, len0);
var r0 = getInt32Memory0()[retptr / 4 + 0];
var r1 = getInt32Memory0()[retptr / 4 + 1];
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
if (r3) {
throw takeObject(r2);
}
var v1 = getArrayU8FromWasm0(r0, r1).slice();
wasm.__wbindgen_free(r0, r1 * 1);
return v1;
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
heap[stack_pointer++] = undefined;
}
};
/**
* @param {string} sender
* @returns {string}
*/
module.exports.generateBakerKeys = function(sender) {
try {
const retptr = wasm.__wbindgen_add_to_stack_pointer(-16);
const ptr0 = passStringToWasm0(sender, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
wasm.generateBakerKeys(retptr, ptr0, len0);
var r0 = getInt32Memory0()[retptr / 4 + 0];
var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
wasm.__wbindgen_free(r0, r1);
}
};
function handleError(f, args) {

@@ -713,6 +813,2 @@ try {

function getArrayU8FromWasm0(ptr, len) {
return getUint8Memory0().subarray(ptr / 1, ptr / 1 + len);
}
module.exports.__wbindgen_json_serialize = function(arg0, arg1) {

@@ -727,2 +823,7 @@ const obj = getObject(arg1);

module.exports.__wbindgen_string_new = function(arg0, arg1) {
const ret = getStringFromWasm0(arg0, arg1);
return addHeapObject(ret);
};
module.exports.__wbindgen_object_drop_ref = function(arg0) {

@@ -729,0 +830,0 @@ takeObject(arg0);

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet