UNPKG

@aeternity/aepp-calldata

Version:
37 lines (28 loc) 671 B
import FateData from './FateData.js' class FateCalldata extends FateData { constructor(functionId, argTypes, argsData) { super('calldata') this._functionId = new Uint8Array(functionId) this._argTypes = argTypes this._args = argsData } get functionId() { return this._functionId } get argTypes() { return this._argTypes } get args() { return this._args } valueOf() { return { functionId: this._functionId, args: this._args } } accept(visitor) { return visitor.visitCalldata(this) } } export default FateCalldata