@renegade-fi/node
Version:
Node.js library for Renegade
47 lines • 2.04 kB
JavaScript
export * from "@renegade-fi/core";
export * from "@renegade-fi/core/actions";
export * from "@renegade-fi/core/constants";
import { createAuthConfig as core_createAuthConfig, createConfig as core_createConfig, createExternalKeyConfig as core_createExternalKeyConfig, } from "@renegade-fi/core";
import * as RustUtils from "../../renegade-utils/index.js";
function createConfig(...args) {
const config = core_createConfig({
...args[0],
utils: RustUtils,
});
return config;
}
function createAuthConfig(...args) {
const config = core_createAuthConfig({
...args[0],
utils: RustUtils,
});
return config;
}
function createExternalKeyConfig(...args) {
const config = core_createExternalKeyConfig({
...args[0],
utils: RustUtils,
});
return config;
}
export { createAuthConfig, createConfig, createExternalKeyConfig };
////////////////////////////////////////////////////////////////////////////////
// Clients
////////////////////////////////////////////////////////////////////////////////
export { AdminRenegadeClient, RenegadeClient, } from "../clients/renegade/index.js";
export { AdminRelayerClient } from "../clients/relayer/index.js";
export { ExternalMatchClient } from "../clients/external-match/index.js";
////////////////////////////////////////////////////////////////////////////////
// Actions
////////////////////////////////////////////////////////////////////////////////
export { executeDeposit, } from "../actions/executeDeposit.js";
export { executeWithdrawal, } from "../actions/executeWithdrawal.js";
export { generateWalletSecrets, } from "../actions/generateWalletSecrets.js";
export { createOrderWebSocket } from "../services/orderWebSocket.js";
////////////////////////////////////////////////////////////////////////////////
// @renegade-fi/core
////////////////////////////////////////////////////////////////////////////////
export {
// WebSocket
AuthType, RelayerWebsocket, } from "@renegade-fi/core";
//# sourceMappingURL=index.js.map