Skip to content

Commit 8cda0bb

Browse files
committed
fix: include sdk dist files for Vercel workspace build
1 parent 2740fc8 commit 8cda0bb

10 files changed

Lines changed: 1088 additions & 0 deletions

File tree

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
// src/constants.ts
2+
var ANS_REGISTRY_ABI = [
3+
"function resolve(string rawLabel) view returns (address)",
4+
"function reverseResolve(address wallet) view returns (string)",
5+
"function isAvailable(string rawLabel) view returns (bool)",
6+
"function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)",
7+
"function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)",
8+
"function getOwnedLabels(address wallet) view returns (string[] memory)",
9+
"function commitRevealRequired() view returns (bool)",
10+
"function register(string rawLabel, address resolvedAddress)",
11+
"function submitCommitment(bytes32 commitment)",
12+
"function registerWithCommit(string rawLabel, address resolvedAddress, bytes32 salt)",
13+
"function computeCommitment(address registrant, string rawLabel, bytes32 salt) view returns (bytes32)",
14+
"function renew(string rawLabel)",
15+
"function release(string rawLabel)",
16+
"function updateResolvedAddress(string rawLabel, address newAddress)",
17+
"function transferName(string rawLabel, address newOwner)",
18+
"function setPrimaryName(string rawLabel)"
19+
];
20+
var ANS_RESOLVER_ABI = [
21+
"function resolve(string rawLabel) view returns (address)",
22+
"function reverseResolve(address wallet) view returns (string)",
23+
"function isAvailable(string rawLabel) view returns (bool)",
24+
"function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)",
25+
"function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)",
26+
"function getOwnedLabels(address wallet) view returns (string[] memory)"
27+
];
28+
var USDC_ERC20_ABI = [
29+
"function allowance(address owner, address spender) view returns (uint256)",
30+
"function approve(address spender, uint256 amount) returns (bool)",
31+
"function balanceOf(address owner) view returns (uint256)"
32+
];
33+
var ANS_REGISTRY_ADDRESSES = {
34+
5042002: "0xaDe3b1ae4C5831163Fe8e9727645e2416DD83AD2"
35+
// Arc Testnet
36+
};
37+
var ANS_USDC_ADDRESSES = {
38+
5042002: "0x3600000000000000000000000000000000000000"
39+
// Arc Testnet
40+
};
41+
var ANS_SUPPORTED_CHAIN_IDS = [5042002];
42+
var ANS_RPC_URLS = {
43+
5042002: "https://rpc.testnet.arc.network"
44+
};
45+
var ANS_EXPLORER_URLS = {
46+
5042002: "https://testnet.arcscan.app"
47+
};
48+
var ANS_CHAINS = {
49+
5042002: {
50+
name: "Arc Testnet",
51+
chainIdHex: "0x4CEE32",
52+
nativeCurrency: { name: "USDC", symbol: "USDC", decimals: 18 }
53+
}
54+
};
55+
56+
export {
57+
ANS_REGISTRY_ABI,
58+
ANS_RESOLVER_ABI,
59+
USDC_ERC20_ABI,
60+
ANS_REGISTRY_ADDRESSES,
61+
ANS_USDC_ADDRESSES,
62+
ANS_SUPPORTED_CHAIN_IDS,
63+
ANS_RPC_URLS,
64+
ANS_EXPLORER_URLS,
65+
ANS_CHAINS
66+
};
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
// src/constants.ts
2+
var ANS_REGISTRY_ABI = [
3+
"function resolve(string rawLabel) view returns (address)",
4+
"function reverseResolve(address wallet) view returns (string)",
5+
"function isAvailable(string rawLabel) view returns (bool)",
6+
"function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)",
7+
"function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)",
8+
"function getOwnedLabels(address wallet) view returns (string[] memory)",
9+
"function commitRevealRequired() view returns (bool)",
10+
"function register(string rawLabel, address resolvedAddress)",
11+
"function submitCommitment(bytes32 commitment)",
12+
"function registerWithCommit(string rawLabel, address resolvedAddress, bytes32 salt)",
13+
"function computeCommitment(address registrant, string rawLabel, bytes32 salt) view returns (bytes32)",
14+
"function renew(string rawLabel)",
15+
"function release(string rawLabel)",
16+
"function updateResolvedAddress(string rawLabel, address newAddress)",
17+
"function transferName(string rawLabel, address newOwner)",
18+
"function setPrimaryName(string rawLabel)"
19+
];
20+
var ANS_RESOLVER_ABI = [
21+
"function resolve(string rawLabel) view returns (address)",
22+
"function reverseResolve(address wallet) view returns (string)",
23+
"function isAvailable(string rawLabel) view returns (bool)",
24+
"function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)",
25+
"function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)",
26+
"function getOwnedLabels(address wallet) view returns (string[] memory)"
27+
];
28+
var USDC_ERC20_ABI = [
29+
"function allowance(address owner, address spender) view returns (uint256)",
30+
"function approve(address spender, uint256 amount) returns (bool)",
31+
"function balanceOf(address owner) view returns (uint256)"
32+
];
33+
var ANS_REGISTRY_ADDRESSES = {
34+
5042002: "0xf5e0E328119D16c75Fb4a001282a3a7b733EF6db"
35+
// Arc Testnet
36+
};
37+
var ANS_USDC_ADDRESSES = {
38+
5042002: "0x3600000000000000000000000000000000000000"
39+
// Arc Testnet
40+
};
41+
var ANS_SUPPORTED_CHAIN_IDS = [5042002];
42+
var ANS_RPC_URLS = {
43+
5042002: "https://rpc.testnet.arc.network"
44+
};
45+
var ANS_EXPLORER_URLS = {
46+
5042002: "https://testnet.arcscan.app"
47+
};
48+
var ANS_CHAINS = {
49+
5042002: {
50+
name: "Arc Testnet",
51+
chainIdHex: "0x4CEE32",
52+
nativeCurrency: { name: "USDC", symbol: "USDC", decimals: 18 }
53+
}
54+
};
55+
56+
export {
57+
ANS_REGISTRY_ABI,
58+
ANS_RESOLVER_ABI,
59+
USDC_ERC20_ABI,
60+
ANS_REGISTRY_ADDRESSES,
61+
ANS_USDC_ADDRESSES,
62+
ANS_SUPPORTED_CHAIN_IDS,
63+
ANS_RPC_URLS,
64+
ANS_EXPLORER_URLS,
65+
ANS_CHAINS
66+
};

packages/sdk/dist/constants.cjs

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
"use strict";
2+
var __defProp = Object.defineProperty;
3+
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
4+
var __getOwnPropNames = Object.getOwnPropertyNames;
5+
var __hasOwnProp = Object.prototype.hasOwnProperty;
6+
var __export = (target, all) => {
7+
for (var name in all)
8+
__defProp(target, name, { get: all[name], enumerable: true });
9+
};
10+
var __copyProps = (to, from, except, desc) => {
11+
if (from && typeof from === "object" || typeof from === "function") {
12+
for (let key of __getOwnPropNames(from))
13+
if (!__hasOwnProp.call(to, key) && key !== except)
14+
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
15+
}
16+
return to;
17+
};
18+
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
19+
20+
// src/constants.ts
21+
var constants_exports = {};
22+
__export(constants_exports, {
23+
ANS_CHAINS: () => ANS_CHAINS,
24+
ANS_EXPLORER_URLS: () => ANS_EXPLORER_URLS,
25+
ANS_REGISTRY_ABI: () => ANS_REGISTRY_ABI,
26+
ANS_REGISTRY_ADDRESSES: () => ANS_REGISTRY_ADDRESSES,
27+
ANS_RESOLVER_ABI: () => ANS_RESOLVER_ABI,
28+
ANS_RPC_URLS: () => ANS_RPC_URLS,
29+
ANS_SUPPORTED_CHAIN_IDS: () => ANS_SUPPORTED_CHAIN_IDS,
30+
ANS_USDC_ADDRESSES: () => ANS_USDC_ADDRESSES,
31+
USDC_ERC20_ABI: () => USDC_ERC20_ABI
32+
});
33+
module.exports = __toCommonJS(constants_exports);
34+
var ANS_REGISTRY_ABI = [
35+
"function resolve(string rawLabel) view returns (address)",
36+
"function reverseResolve(address wallet) view returns (string)",
37+
"function isAvailable(string rawLabel) view returns (bool)",
38+
"function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)",
39+
"function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)",
40+
"function getOwnedLabels(address wallet) view returns (string[] memory)",
41+
"function commitRevealRequired() view returns (bool)",
42+
"function register(string rawLabel, address resolvedAddress)",
43+
"function submitCommitment(bytes32 commitment)",
44+
"function registerWithCommit(string rawLabel, address resolvedAddress, bytes32 salt)",
45+
"function computeCommitment(address registrant, string rawLabel, bytes32 salt) view returns (bytes32)",
46+
"function renew(string rawLabel)",
47+
"function release(string rawLabel)",
48+
"function updateResolvedAddress(string rawLabel, address newAddress)",
49+
"function transferName(string rawLabel, address newOwner)",
50+
"function setPrimaryName(string rawLabel)"
51+
];
52+
var ANS_RESOLVER_ABI = [
53+
"function resolve(string rawLabel) view returns (address)",
54+
"function reverseResolve(address wallet) view returns (string)",
55+
"function isAvailable(string rawLabel) view returns (bool)",
56+
"function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)",
57+
"function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)",
58+
"function getOwnedLabels(address wallet) view returns (string[] memory)"
59+
];
60+
var USDC_ERC20_ABI = [
61+
"function allowance(address owner, address spender) view returns (uint256)",
62+
"function approve(address spender, uint256 amount) returns (bool)",
63+
"function balanceOf(address owner) view returns (uint256)"
64+
];
65+
var ANS_REGISTRY_ADDRESSES = {
66+
5042002: "0xf5e0E328119D16c75Fb4a001282a3a7b733EF6db"
67+
// Arc Testnet
68+
};
69+
var ANS_USDC_ADDRESSES = {
70+
5042002: "0x3600000000000000000000000000000000000000"
71+
// Arc Testnet
72+
};
73+
var ANS_SUPPORTED_CHAIN_IDS = [5042002];
74+
var ANS_RPC_URLS = {
75+
5042002: "https://rpc.testnet.arc.network"
76+
};
77+
var ANS_EXPLORER_URLS = {
78+
5042002: "https://testnet.arcscan.app"
79+
};
80+
var ANS_CHAINS = {
81+
5042002: {
82+
name: "Arc Testnet",
83+
chainIdHex: "0x4CEE32",
84+
nativeCurrency: { name: "USDC", symbol: "USDC", decimals: 18 }
85+
}
86+
};
87+
// Annotate the CommonJS export names for ESM import in node:
88+
0 && (module.exports = {
89+
ANS_CHAINS,
90+
ANS_EXPLORER_URLS,
91+
ANS_REGISTRY_ABI,
92+
ANS_REGISTRY_ADDRESSES,
93+
ANS_RESOLVER_ABI,
94+
ANS_RPC_URLS,
95+
ANS_SUPPORTED_CHAIN_IDS,
96+
ANS_USDC_ADDRESSES,
97+
USDC_ERC20_ABI
98+
});

packages/sdk/dist/constants.d.cts

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
/**
2+
* ARC Name Service — Exported constants
3+
*
4+
* Registry ABI, addresses, and chain metadata for direct contract integration.
5+
*/
6+
/** Full ABI for the ARCNameRegistry contract (human-readable format) */
7+
declare const ANS_REGISTRY_ABI: readonly ["function resolve(string rawLabel) view returns (address)", "function reverseResolve(address wallet) view returns (string)", "function isAvailable(string rawLabel) view returns (bool)", "function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)", "function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)", "function getOwnedLabels(address wallet) view returns (string[] memory)", "function commitRevealRequired() view returns (bool)", "function register(string rawLabel, address resolvedAddress)", "function submitCommitment(bytes32 commitment)", "function registerWithCommit(string rawLabel, address resolvedAddress, bytes32 salt)", "function computeCommitment(address registrant, string rawLabel, bytes32 salt) view returns (bytes32)", "function renew(string rawLabel)", "function release(string rawLabel)", "function updateResolvedAddress(string rawLabel, address newAddress)", "function transferName(string rawLabel, address newOwner)", "function setPrimaryName(string rawLabel)"];
8+
/** Minimal read-only ABI for resolution only */
9+
declare const ANS_RESOLVER_ABI: readonly ["function resolve(string rawLabel) view returns (address)", "function reverseResolve(address wallet) view returns (string)", "function isAvailable(string rawLabel) view returns (bool)", "function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)", "function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)", "function getOwnedLabels(address wallet) view returns (string[] memory)"];
10+
/** ERC-20 ABI subset used for USDC fee approval and balance checks */
11+
declare const USDC_ERC20_ABI: readonly ["function allowance(address owner, address spender) view returns (uint256)", "function approve(address spender, uint256 amount) returns (bool)", "function balanceOf(address owner) view returns (uint256)"];
12+
/** Registry contract addresses keyed by chain ID */
13+
declare const ANS_REGISTRY_ADDRESSES: Record<number, string>;
14+
/** USDC token addresses keyed by chain ID */
15+
declare const ANS_USDC_ADDRESSES: Record<number, string>;
16+
/** Chain IDs supported by ANS */
17+
declare const ANS_SUPPORTED_CHAIN_IDS: readonly [5042002];
18+
/** RPC endpoints keyed by chain ID */
19+
declare const ANS_RPC_URLS: Record<number, string>;
20+
/** Block explorer base URLs keyed by chain ID */
21+
declare const ANS_EXPLORER_URLS: Record<number, string>;
22+
/** Chain metadata */
23+
declare const ANS_CHAINS: Record<number, {
24+
name: string;
25+
chainIdHex: string;
26+
nativeCurrency: {
27+
name: string;
28+
symbol: string;
29+
decimals: number;
30+
};
31+
}>;
32+
33+
export { ANS_CHAINS, ANS_EXPLORER_URLS, ANS_REGISTRY_ABI, ANS_REGISTRY_ADDRESSES, ANS_RESOLVER_ABI, ANS_RPC_URLS, ANS_SUPPORTED_CHAIN_IDS, ANS_USDC_ADDRESSES, USDC_ERC20_ABI };

packages/sdk/dist/constants.d.ts

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
/**
2+
* ARC Name Service — Exported constants
3+
*
4+
* Registry ABI, addresses, and chain metadata for direct contract integration.
5+
*/
6+
/** Full ABI for the ARCNameRegistry contract (human-readable format) */
7+
declare const ANS_REGISTRY_ABI: readonly ["function resolve(string rawLabel) view returns (address)", "function reverseResolve(address wallet) view returns (string)", "function isAvailable(string rawLabel) view returns (bool)", "function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)", "function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)", "function getOwnedLabels(address wallet) view returns (string[] memory)", "function commitRevealRequired() view returns (bool)", "function register(string rawLabel, address resolvedAddress)", "function submitCommitment(bytes32 commitment)", "function registerWithCommit(string rawLabel, address resolvedAddress, bytes32 salt)", "function computeCommitment(address registrant, string rawLabel, bytes32 salt) view returns (bytes32)", "function renew(string rawLabel)", "function release(string rawLabel)", "function updateResolvedAddress(string rawLabel, address newAddress)", "function transferName(string rawLabel, address newOwner)", "function setPrimaryName(string rawLabel)"];
8+
/** Minimal read-only ABI for resolution only */
9+
declare const ANS_RESOLVER_ABI: readonly ["function resolve(string rawLabel) view returns (address)", "function reverseResolve(address wallet) view returns (string)", "function isAvailable(string rawLabel) view returns (bool)", "function getRecord(string rawLabel) view returns (address owner, address resolvedAddress, uint64 expiry, bool expired, bool reserved)", "function quotePrice(string rawLabel, uint256 yearsCount) view returns (uint256)", "function getOwnedLabels(address wallet) view returns (string[] memory)"];
10+
/** ERC-20 ABI subset used for USDC fee approval and balance checks */
11+
declare const USDC_ERC20_ABI: readonly ["function allowance(address owner, address spender) view returns (uint256)", "function approve(address spender, uint256 amount) returns (bool)", "function balanceOf(address owner) view returns (uint256)"];
12+
/** Registry contract addresses keyed by chain ID */
13+
declare const ANS_REGISTRY_ADDRESSES: Record<number, string>;
14+
/** USDC token addresses keyed by chain ID */
15+
declare const ANS_USDC_ADDRESSES: Record<number, string>;
16+
/** Chain IDs supported by ANS */
17+
declare const ANS_SUPPORTED_CHAIN_IDS: readonly [5042002];
18+
/** RPC endpoints keyed by chain ID */
19+
declare const ANS_RPC_URLS: Record<number, string>;
20+
/** Block explorer base URLs keyed by chain ID */
21+
declare const ANS_EXPLORER_URLS: Record<number, string>;
22+
/** Chain metadata */
23+
declare const ANS_CHAINS: Record<number, {
24+
name: string;
25+
chainIdHex: string;
26+
nativeCurrency: {
27+
name: string;
28+
symbol: string;
29+
decimals: number;
30+
};
31+
}>;
32+
33+
export { ANS_CHAINS, ANS_EXPLORER_URLS, ANS_REGISTRY_ABI, ANS_REGISTRY_ADDRESSES, ANS_RESOLVER_ABI, ANS_RPC_URLS, ANS_SUPPORTED_CHAIN_IDS, ANS_USDC_ADDRESSES, USDC_ERC20_ABI };

packages/sdk/dist/constants.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import {
2+
ANS_CHAINS,
3+
ANS_EXPLORER_URLS,
4+
ANS_REGISTRY_ABI,
5+
ANS_REGISTRY_ADDRESSES,
6+
ANS_RESOLVER_ABI,
7+
ANS_RPC_URLS,
8+
ANS_SUPPORTED_CHAIN_IDS,
9+
ANS_USDC_ADDRESSES,
10+
USDC_ERC20_ABI
11+
} from "./chunk-NPQJYXJZ.js";
12+
export {
13+
ANS_CHAINS,
14+
ANS_EXPLORER_URLS,
15+
ANS_REGISTRY_ABI,
16+
ANS_REGISTRY_ADDRESSES,
17+
ANS_RESOLVER_ABI,
18+
ANS_RPC_URLS,
19+
ANS_SUPPORTED_CHAIN_IDS,
20+
ANS_USDC_ADDRESSES,
21+
USDC_ERC20_ABI
22+
};

0 commit comments

Comments
 (0)