chunk-FL25OES2.js•1.33 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunk7QVYU63Ejs = require('./chunk-7QVYU63E.js');
// src/parameters.ts
var _core = require('@goat-sdk/core');
var _zod = require('zod');
var GetTransactionHistoryParameters = class extends _core.createToolParameters.call(void 0, _zod.z.object({
address: _zod.z.string().describe("The address to get transaction history for"),
limit: _zod.z.number().optional().describe("Maximum number of transactions to return"),
before: _zod.z.string().optional().describe("Get transactions before this signature"),
until: _zod.z.string().optional().describe("Get transactions until this signature"),
types: _zod.z.array(_zod.z.string()).optional().describe("Filter transactions by type"),
minContextSlot: _zod.z.number().optional().describe("Minimum context slot to consider")
})) {
static {
_chunk7QVYU63Ejs.__name.call(void 0, this, "GetTransactionHistoryParameters");
}
};
var NoParameters = class extends _core.createToolParameters.call(void 0, _zod.z.object({}).describe("No parameters required")) {
static {
_chunk7QVYU63Ejs.__name.call(void 0, this, "NoParameters");
}
};
exports.GetTransactionHistoryParameters = GetTransactionHistoryParameters; exports.NoParameters = NoParameters;
//# sourceMappingURL=chunk-FL25OES2.js.map