@aptos-labs/aptos-dynamic-transaction-composer
Advanced tools
Comparing version 0.1.0 to 0.1.1
@@ -9,13 +9,2 @@ /* tslint:disable */ | ||
export function generate_batched_call_payload_wasm(script: Uint8Array): (MoveFunctionCall)[]; | ||
export interface AllocatedLocal { | ||
op_type: ArgumentOperation; | ||
is_parameter: boolean; | ||
local_idx: number; | ||
} | ||
/** | ||
* Arguments to the `MoveFunctionCall`. | ||
*/ | ||
export type CallArgument = { Raw: number[] } | { Signer: number } | { PreviousResult: PreviousResult }; | ||
export class AllocatedLocal { | ||
@@ -27,2 +16,30 @@ free(): void; | ||
} | ||
/** | ||
* WASM Representation of CallArgument. This is because wasm_bindgen can only support c-style enum. | ||
*/ | ||
export class CallArgument { | ||
free(): void; | ||
/** | ||
* @param {Uint8Array} bytes | ||
* @returns {CallArgument} | ||
*/ | ||
static new_bytes(bytes: Uint8Array): CallArgument; | ||
/** | ||
* @param {number} signer_idx | ||
* @returns {CallArgument} | ||
*/ | ||
static new_signer(signer_idx: number): CallArgument; | ||
/** | ||
* @returns {CallArgument} | ||
*/ | ||
borrow(): CallArgument; | ||
/** | ||
* @returns {CallArgument} | ||
*/ | ||
borrow_mut(): CallArgument; | ||
/** | ||
* @returns {CallArgument} | ||
*/ | ||
copy(): CallArgument; | ||
} | ||
export class IntoUnderlyingByteSource { | ||
@@ -88,2 +105,8 @@ free(): void; | ||
} | ||
/** | ||
* Representing a returned value from a previous list of `MoveFunctionCall`s. | ||
*/ | ||
export class PreviousResult { | ||
free(): void; | ||
} | ||
export class QueuingStrategy { | ||
@@ -166,4 +189,3 @@ free(): void; | ||
readonly transactioncomposer_add_batched_call: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number) => void; | ||
readonly generate_batched_call_payload_wasm: (a: number, b: number, c: number) => void; | ||
readonly __wbg_movefunctioncall_free: (a: number, b: number) => void; | ||
readonly __wbg_callargument_free: (a: number, b: number) => void; | ||
readonly callargument_new_bytes: (a: number, b: number) => number; | ||
@@ -174,8 +196,5 @@ readonly callargument_new_signer: (a: number) => number; | ||
readonly callargument_copy: (a: number, b: number) => void; | ||
readonly __wbg_queuingstrategy_free: (a: number, b: number) => void; | ||
readonly queuingstrategy_highWaterMark: (a: number) => number; | ||
readonly __wbg_intounderlyingsink_free: (a: number, b: number) => void; | ||
readonly intounderlyingsink_write: (a: number, b: number) => number; | ||
readonly intounderlyingsink_close: (a: number) => number; | ||
readonly intounderlyingsink_abort: (a: number, b: number) => number; | ||
readonly generate_batched_call_payload_wasm: (a: number, b: number, c: number) => void; | ||
readonly __wbg_previousresult_free: (a: number, b: number) => void; | ||
readonly __wbg_movefunctioncall_free: (a: number, b: number) => void; | ||
readonly __wbg_readablestreamgetreaderoptions_free: (a: number, b: number) => void; | ||
@@ -188,2 +207,8 @@ readonly readablestreamgetreaderoptions_mode: (a: number) => number; | ||
readonly pipeoptions_signal: (a: number) => number; | ||
readonly __wbg_queuingstrategy_free: (a: number, b: number) => void; | ||
readonly queuingstrategy_highWaterMark: (a: number) => number; | ||
readonly __wbg_intounderlyingsink_free: (a: number, b: number) => void; | ||
readonly intounderlyingsink_write: (a: number, b: number) => number; | ||
readonly intounderlyingsink_close: (a: number) => number; | ||
readonly intounderlyingsink_abort: (a: number, b: number) => number; | ||
readonly __wbg_intounderlyingbytesource_free: (a: number, b: number) => void; | ||
@@ -201,7 +226,7 @@ readonly intounderlyingbytesource_type: (a: number, b: number) => void; | ||
readonly __wbindgen_export_2: WebAssembly.Table; | ||
readonly _dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__haab1c0a25be35f5e: (a: number, b: number, c: number) => void; | ||
readonly _dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h05d404cb64162693: (a: number, b: number, c: number) => void; | ||
readonly __wbindgen_add_to_stack_pointer: (a: number) => number; | ||
readonly __wbindgen_free: (a: number, b: number, c: number) => void; | ||
readonly __wbindgen_exn_store: (a: number) => void; | ||
readonly wasm_bindgen__convert__closures__invoke2_mut__h4f8e76597bf37ccd: (a: number, b: number, c: number, d: number) => void; | ||
readonly wasm_bindgen__convert__closures__invoke2_mut__hbdef1ea83a9567de: (a: number, b: number, c: number, d: number) => void; | ||
} | ||
@@ -208,0 +233,0 @@ |
@@ -215,3 +215,3 @@ let wasm; | ||
function __wbg_adapter_24(arg0, arg1, arg2) { | ||
wasm._dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__haab1c0a25be35f5e(arg0, arg1, addHeapObject(arg2)); | ||
wasm._dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h05d404cb64162693(arg0, arg1, addHeapObject(arg2)); | ||
} | ||
@@ -283,4 +283,4 @@ | ||
} | ||
function __wbg_adapter_135(arg0, arg1, arg2, arg3) { | ||
wasm.wasm_bindgen__convert__closures__invoke2_mut__h4f8e76597bf37ccd(arg0, arg1, addHeapObject(arg2), addHeapObject(arg3)); | ||
function __wbg_adapter_139(arg0, arg1, arg2, arg3) { | ||
wasm.wasm_bindgen__convert__closures__invoke2_mut__hbdef1ea83a9567de(arg0, arg1, addHeapObject(arg2), addHeapObject(arg3)); | ||
} | ||
@@ -335,5 +335,22 @@ | ||
: new FinalizationRegistry(ptr => wasm.__wbg_callargument_free(ptr >>> 0, 1)); | ||
/** | ||
* WASM Representation of CallArgument. This is because wasm_bindgen can only support c-style enum. | ||
*/ | ||
export class CallArgument { | ||
static __wrap(ptr) { | ||
ptr = ptr >>> 0; | ||
const obj = Object.create(CallArgument.prototype); | ||
obj.__wbg_ptr = ptr; | ||
CallArgumentFinalization.register(obj, obj.__wbg_ptr, obj); | ||
return obj; | ||
} | ||
static __unwrap(jsValue) { | ||
if (!(jsValue instanceof CallArgument)) { | ||
return 0; | ||
} | ||
return jsValue.__destroy_into_raw(); | ||
} | ||
__destroy_into_raw() { | ||
@@ -358,3 +375,3 @@ const ptr = this.__wbg_ptr; | ||
const ret = wasm.callargument_new_bytes(ptr0, len0); | ||
return takeObject(ret); | ||
return CallArgument.__wrap(ret); | ||
} | ||
@@ -367,3 +384,3 @@ /** | ||
const ret = wasm.callargument_new_signer(signer_idx); | ||
return takeObject(ret); | ||
return CallArgument.__wrap(ret); | ||
} | ||
@@ -383,3 +400,3 @@ /** | ||
} | ||
return takeObject(r0); | ||
return CallArgument.__wrap(r0); | ||
} finally { | ||
@@ -402,3 +419,3 @@ wasm.__wbindgen_add_to_stack_pointer(16); | ||
} | ||
return takeObject(r0); | ||
return CallArgument.__wrap(r0); | ||
} finally { | ||
@@ -421,3 +438,3 @@ wasm.__wbindgen_add_to_stack_pointer(16); | ||
} | ||
return takeObject(r0); | ||
return CallArgument.__wrap(r0); | ||
} finally { | ||
@@ -648,2 +665,23 @@ wasm.__wbindgen_add_to_stack_pointer(16); | ||
const PreviousResultFinalization = (typeof FinalizationRegistry === 'undefined') | ||
? { register: () => {}, unregister: () => {} } | ||
: new FinalizationRegistry(ptr => wasm.__wbg_previousresult_free(ptr >>> 0, 1)); | ||
/** | ||
* Representing a returned value from a previous list of `MoveFunctionCall`s. | ||
*/ | ||
export class PreviousResult { | ||
__destroy_into_raw() { | ||
const ptr = this.__wbg_ptr; | ||
this.__wbg_ptr = 0; | ||
PreviousResultFinalization.unregister(this); | ||
return ptr; | ||
} | ||
free() { | ||
const ptr = this.__destroy_into_raw(); | ||
wasm.__wbg_previousresult_free(ptr, 0); | ||
} | ||
} | ||
const QueuingStrategyFinalization = (typeof FinalizationRegistry === 'undefined') | ||
@@ -876,2 +914,10 @@ ? { register: () => {}, unregister: () => {} } | ||
imports.wbg = {}; | ||
imports.wbg.__wbg_callargument_new = function(arg0) { | ||
const ret = CallArgument.__wrap(arg0); | ||
return addHeapObject(ret); | ||
}; | ||
imports.wbg.__wbg_movefunctioncall_new = function(arg0) { | ||
const ret = MoveFunctionCall.__wrap(arg0); | ||
return addHeapObject(ret); | ||
}; | ||
imports.wbg.__wbindgen_string_new = function(arg0, arg1) { | ||
@@ -881,2 +927,6 @@ const ret = getStringFromWasm0(arg0, arg1); | ||
}; | ||
imports.wbg.__wbg_callargument_unwrap = function(arg0) { | ||
const ret = CallArgument.__unwrap(takeObject(arg0)); | ||
return ret; | ||
}; | ||
imports.wbg.__wbindgen_object_drop_ref = function(arg0) { | ||
@@ -893,10 +943,2 @@ takeObject(arg0); | ||
}; | ||
imports.wbg.__wbindgen_object_clone_ref = function(arg0) { | ||
const ret = getObject(arg0); | ||
return addHeapObject(ret); | ||
}; | ||
imports.wbg.__wbg_movefunctioncall_new = function(arg0) { | ||
const ret = MoveFunctionCall.__wrap(arg0); | ||
return addHeapObject(ret); | ||
}; | ||
imports.wbg.__wbindgen_cb_drop = function(arg0) { | ||
@@ -911,6 +953,2 @@ const obj = takeObject(arg0).original; | ||
}; | ||
imports.wbg.__wbindgen_is_undefined = function(arg0) { | ||
const ret = getObject(arg0) === undefined; | ||
return ret; | ||
}; | ||
imports.wbg.__wbg_fetch_6a2624d7f767e331 = function(arg0) { | ||
@@ -920,2 +958,12 @@ const ret = fetch(getObject(arg0)); | ||
}; | ||
imports.wbg.__wbindgen_object_clone_ref = function(arg0) { | ||
const ret = getObject(arg0); | ||
return addHeapObject(ret); | ||
}; | ||
imports.wbg.__wbg_close_e9110ca16e2567db = function(arg0) { | ||
getObject(arg0).close(); | ||
}; | ||
imports.wbg.__wbg_enqueue_d71a1a518e21f5c3 = function(arg0, arg1) { | ||
getObject(arg0).enqueue(getObject(arg1)); | ||
}; | ||
imports.wbg.__wbg_byobRequest_08c18cee35def1f4 = function(arg0) { | ||
@@ -947,19 +995,2 @@ const ret = getObject(arg0).byobRequest; | ||
}; | ||
imports.wbg.__wbg_close_e9110ca16e2567db = function(arg0) { | ||
getObject(arg0).close(); | ||
}; | ||
imports.wbg.__wbg_enqueue_d71a1a518e21f5c3 = function(arg0, arg1) { | ||
getObject(arg0).enqueue(getObject(arg1)); | ||
}; | ||
imports.wbg.__wbg_queueMicrotask_c5419c06eab41e73 = function(arg0) { | ||
queueMicrotask(getObject(arg0)); | ||
}; | ||
imports.wbg.__wbg_queueMicrotask_848aa4969108a57e = function(arg0) { | ||
const ret = getObject(arg0).queueMicrotask; | ||
return addHeapObject(ret); | ||
}; | ||
imports.wbg.__wbindgen_is_function = function(arg0) { | ||
const ret = typeof(getObject(arg0)) === 'function'; | ||
return ret; | ||
}; | ||
imports.wbg.__wbg_fetch_693453ca3f88c055 = function(arg0, arg1) { | ||
@@ -973,2 +1004,23 @@ const ret = getObject(arg0).fetch(getObject(arg1)); | ||
}, arguments) }; | ||
imports.wbg.__wbg_signal_3c701f5f40a5f08d = function(arg0) { | ||
const ret = getObject(arg0).signal; | ||
return addHeapObject(ret); | ||
}; | ||
imports.wbg.__wbg_new_0ae46f44b7485bb2 = function() { return handleError(function () { | ||
const ret = new AbortController(); | ||
return addHeapObject(ret); | ||
}, arguments) }; | ||
imports.wbg.__wbg_abort_2c4fb490d878d2b2 = function(arg0) { | ||
getObject(arg0).abort(); | ||
}; | ||
imports.wbg.__wbg_new_9543178e16f01733 = function() { return handleError(function () { | ||
const ret = new FormData(); | ||
return addHeapObject(ret); | ||
}, arguments) }; | ||
imports.wbg.__wbg_append_a2eb87e422026db5 = function() { return handleError(function (arg0, arg1, arg2, arg3) { | ||
getObject(arg0).append(getStringFromWasm0(arg1, arg2), getObject(arg3)); | ||
}, arguments) }; | ||
imports.wbg.__wbg_append_26434afd037ecfb1 = function() { return handleError(function (arg0, arg1, arg2, arg3, arg4, arg5) { | ||
getObject(arg0).append(getStringFromWasm0(arg1, arg2), getObject(arg3), getStringFromWasm0(arg4, arg5)); | ||
}, arguments) }; | ||
imports.wbg.__wbg_instanceof_Response_4c3b1446206114d1 = function(arg0) { | ||
@@ -1003,12 +1055,9 @@ let result; | ||
}, arguments) }; | ||
imports.wbg.__wbg_new_9543178e16f01733 = function() { return handleError(function () { | ||
const ret = new FormData(); | ||
imports.wbg.__wbg_new_7a20246daa6eec7e = function() { return handleError(function () { | ||
const ret = new Headers(); | ||
return addHeapObject(ret); | ||
}, arguments) }; | ||
imports.wbg.__wbg_append_a2eb87e422026db5 = function() { return handleError(function (arg0, arg1, arg2, arg3) { | ||
getObject(arg0).append(getStringFromWasm0(arg1, arg2), getObject(arg3)); | ||
imports.wbg.__wbg_append_aa3f462f9e2b5ff2 = function() { return handleError(function (arg0, arg1, arg2, arg3, arg4) { | ||
getObject(arg0).append(getStringFromWasm0(arg1, arg2), getStringFromWasm0(arg3, arg4)); | ||
}, arguments) }; | ||
imports.wbg.__wbg_append_26434afd037ecfb1 = function() { return handleError(function (arg0, arg1, arg2, arg3, arg4, arg5) { | ||
getObject(arg0).append(getStringFromWasm0(arg1, arg2), getObject(arg3), getStringFromWasm0(arg4, arg5)); | ||
}, arguments) }; | ||
imports.wbg.__wbg_newwithstrandinit_f581dff0d19a8b03 = function() { return handleError(function (arg0, arg1, arg2) { | ||
@@ -1018,20 +1067,13 @@ const ret = new Request(getStringFromWasm0(arg0, arg1), getObject(arg2)); | ||
}, arguments) }; | ||
imports.wbg.__wbg_signal_3c701f5f40a5f08d = function(arg0) { | ||
const ret = getObject(arg0).signal; | ||
return addHeapObject(ret); | ||
imports.wbg.__wbg_queueMicrotask_c5419c06eab41e73 = function(arg0) { | ||
queueMicrotask(getObject(arg0)); | ||
}; | ||
imports.wbg.__wbg_new_0ae46f44b7485bb2 = function() { return handleError(function () { | ||
const ret = new AbortController(); | ||
imports.wbg.__wbg_queueMicrotask_848aa4969108a57e = function(arg0) { | ||
const ret = getObject(arg0).queueMicrotask; | ||
return addHeapObject(ret); | ||
}, arguments) }; | ||
imports.wbg.__wbg_abort_2c4fb490d878d2b2 = function(arg0) { | ||
getObject(arg0).abort(); | ||
}; | ||
imports.wbg.__wbg_new_7a20246daa6eec7e = function() { return handleError(function () { | ||
const ret = new Headers(); | ||
return addHeapObject(ret); | ||
}, arguments) }; | ||
imports.wbg.__wbg_append_aa3f462f9e2b5ff2 = function() { return handleError(function (arg0, arg1, arg2, arg3, arg4) { | ||
getObject(arg0).append(getStringFromWasm0(arg1, arg2), getStringFromWasm0(arg3, arg4)); | ||
}, arguments) }; | ||
imports.wbg.__wbindgen_is_function = function(arg0) { | ||
const ret = typeof(getObject(arg0)) === 'function'; | ||
return ret; | ||
}; | ||
imports.wbg.__wbindgen_is_object = function(arg0) { | ||
@@ -1098,2 +1140,6 @@ const val = getObject(arg0); | ||
}, arguments) }; | ||
imports.wbg.__wbindgen_is_undefined = function(arg0) { | ||
const ret = getObject(arg0) === undefined; | ||
return ret; | ||
}; | ||
imports.wbg.__wbg_push_36cf4d81d7da33d1 = function(arg0, arg1) { | ||
@@ -1118,3 +1164,3 @@ const ret = getObject(arg0).push(getObject(arg1)); | ||
try { | ||
return __wbg_adapter_135(a, state0.b, arg0, arg1); | ||
return __wbg_adapter_139(a, state0.b, arg0, arg1); | ||
} finally { | ||
@@ -1169,6 +1215,2 @@ state0.a = a; | ||
}, arguments) }; | ||
imports.wbg.__wbg_parse_51ee5409072379d3 = function() { return handleError(function (arg0, arg1) { | ||
const ret = JSON.parse(getStringFromWasm0(arg0, arg1)); | ||
return addHeapObject(ret); | ||
}, arguments) }; | ||
imports.wbg.__wbg_stringify_eead5648c09faaf8 = function() { return handleError(function (arg0) { | ||
@@ -1192,4 +1234,4 @@ const ret = JSON.stringify(getObject(arg0)); | ||
}; | ||
imports.wbg.__wbindgen_closure_wrapper1357 = function(arg0, arg1, arg2) { | ||
const ret = makeMutClosure(arg0, arg1, 371, __wbg_adapter_24); | ||
imports.wbg.__wbindgen_closure_wrapper1456 = function(arg0, arg1, arg2) { | ||
const ret = makeMutClosure(arg0, arg1, 345, __wbg_adapter_24); | ||
return addHeapObject(ret); | ||
@@ -1196,0 +1238,0 @@ }; |
@@ -8,7 +8,7 @@ { | ||
"description": "Generating Move Script from a batched Move calls", | ||
"version": "0.1.0", | ||
"version": "0.1.1", | ||
"license": "Apache-2.0", | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/aptos-labs/aptos-core.git" | ||
"url": "https://github.com/aptos-labs/aptos-core" | ||
}, | ||
@@ -26,2 +26,2 @@ "files": [ | ||
] | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
1364159
1414