From 6ab5b20ddc790eaf6f6b378826dcaab25d3e43a2 Mon Sep 17 00:00:00 2001 From: dsshap Date: Thu, 14 Aug 2025 14:42:35 -0500 Subject: [PATCH 1/3] updating key --- defi/src/adaptors/data/fees/config.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/defi/src/adaptors/data/fees/config.ts b/defi/src/adaptors/data/fees/config.ts index f7f21036d9..1c1aac9f0f 100644 --- a/defi/src/adaptors/data/fees/config.ts +++ b/defi/src/adaptors/data/fees/config.ts @@ -1516,7 +1516,7 @@ export default { "franklin-templeton": { id: "4878" }, - "hashnote-usyc": { + "circle-usyc": { id: "3698" }, "farcaster": { @@ -2446,7 +2446,7 @@ export default { id: "5982" }, // "oxfun": { // it is a cex and fees cant be verified on chain - // id: "6699" // chainId + // id: "6699" // chainId // }, "verus": { id: "5601" @@ -3432,11 +3432,11 @@ export default { "haedal-protocol": { id: "3489" }, - "reya-dex": { - id: '4978' + "reya-dex": { + id: '4978' }, - "bodega-market": { - id: '6012' + "bodega-market": { + id: '6012' }, "tbtc": { id: "2535" From b76315af10e5f9ec0f82704388f1500f95b81af4 Mon Sep 17 00:00:00 2001 From: dsshap Date: Thu, 14 Aug 2025 14:48:56 -0500 Subject: [PATCH 2/3] updating addition things --- coins/src/adapters/index.ts | 2 +- coins/src/adapters/rwa/hashnote.ts | 16 ---------------- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 coins/src/adapters/rwa/hashnote.ts diff --git a/coins/src/adapters/index.ts b/coins/src/adapters/index.ts index 9fa2c9afeb..ae2c8e07bb 100644 --- a/coins/src/adapters/index.ts +++ b/coins/src/adapters/index.ts @@ -96,7 +96,7 @@ export default { kuma: require("./rwa/kuma"), ondo: require("./rwa/ondo"), pareto: require("./rwa/pareto"), - hashnote: require("./rwa/hashnote"), + circle: require("./rwa/circle"), hiyield: require("./rwa/hiyield"), mux: require("./yield/mux"), maverick: require("./markets/maverick"), diff --git a/coins/src/adapters/rwa/hashnote.ts b/coins/src/adapters/rwa/hashnote.ts deleted file mode 100644 index f7a8f2beb7..0000000000 --- a/coins/src/adapters/rwa/hashnote.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Write } from "../utils/dbInterfaces"; -import { getApi } from "../utils/sdk"; -import { addToDBWritesList } from "../utils/database"; -const abi = 'function latestRoundData() external view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)' - -export async function hashnote(timestamp: number): Promise { - const symbol = 'USYC' - const api = await getApi("ethereum", timestamp); - const tokenPrice = (await api.call({ abi, target: "0x4c48bcb2160F8e0aDbf9D4F3B034f1e36d1f8b3e", })).answer / 1e8; - - const writes: Write[] = []; - addToDBWritesList(writes, 'canto', '0xfb8255f0de21acebf490f1df6f0bdd48cc1df03b', tokenPrice, 6, symbol, timestamp, "hashnote-rwa", 0.8,); - addToDBWritesList(writes, 'ethereum', '0x136471a34f6ef19fe571effc1ca711fdb8e49f2b', tokenPrice, 6, symbol, timestamp, "hashnote-rwa", 0.8,); - - return writes; -} From a8b748445ab54824f0e5e22a6b4def05e2f4ee74 Mon Sep 17 00:00:00 2001 From: dsshap Date: Thu, 14 Aug 2025 14:50:11 -0500 Subject: [PATCH 3/3] renaming --- coins/src/adapters/rwa/circle.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 coins/src/adapters/rwa/circle.ts diff --git a/coins/src/adapters/rwa/circle.ts b/coins/src/adapters/rwa/circle.ts new file mode 100644 index 0000000000..2d0d6b6fbc --- /dev/null +++ b/coins/src/adapters/rwa/circle.ts @@ -0,0 +1,16 @@ +import { Write } from "../utils/dbInterfaces"; +import { getApi } from "../utils/sdk"; +import { addToDBWritesList } from "../utils/database"; +const abi = 'function latestRoundData() external view returns (uint80 roundId, int256 answer, uint256 startedAt, uint256 updatedAt, uint80 answeredInRound)' + +export async function circle(timestamp: number): Promise { + const symbol = 'USYC' + const api = await getApi("ethereum", timestamp); + const tokenPrice = (await api.call({ abi, target: "0x4c48bcb2160F8e0aDbf9D4F3B034f1e36d1f8b3e", })).answer / 1e8; + + const writes: Write[] = []; + addToDBWritesList(writes, 'ethereum', '0x136471a34f6ef19fe571effc1ca711fdb8e49f2b', tokenPrice, 6, symbol, timestamp, "circle-rwa", 0.8,); + addToDBWritesList(writes, 'bsc', '0x8D0fA28f221eB5735BC71d3a0Da67EE5bC821311', tokenPrice, 6, symbol, timestamp, "circle-rwa", 0.8,); + + return writes; +}