Skip to content

Commit f14fbb9

Browse files
authored
feat(svm): add cctp solana programs solana clients exports (#1046)
Signed-off-by: Pablo Maldonado <[email protected]>
1 parent 919bfd3 commit f14fbb9

File tree

4 files changed

+186
-149
lines changed

4 files changed

+186
-149
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@across-protocol/contracts",
3-
"version": "4.0.12",
3+
"version": "4.0.13",
44
"author": "UMA Team",
55
"license": "AGPL-3.0-only",
66
"repository": {
@@ -73,8 +73,8 @@
7373
"zksync-web3": "^0.14.3"
7474
},
7575
"devDependencies": {
76-
"@codama/nodes-from-anchor": "^1.1.0",
77-
"@codama/renderers-js": "^1.1.1",
76+
"@codama/nodes-from-anchor": "^1.2.0",
77+
"@codama/renderers-js": "^1.2.14",
7878
"@consensys/linea-sdk": "^0.1.6",
7979
"@matterlabs/hardhat-zksync-deploy": "^0.6.3",
8080
"@matterlabs/hardhat-zksync-solc": "^1.1.4",
@@ -95,7 +95,7 @@
9595
"@typescript-eslint/eslint-plugin": "^4.29.1",
9696
"@typescript-eslint/parser": "^4.29.1",
9797
"chai": "^4.3.7",
98-
"codama": "^1.2.0",
98+
"codama": "^1.3.0",
9999
"dotenv": "^10.0.0",
100100
"eslint": "^7.29.0",
101101
"eslint-config-prettier": "^8.3.0",
Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
import { createFromRoot } from "codama";
22
import { rootNodeFromAnchor, AnchorIdl } from "@codama/nodes-from-anchor";
33
import { renderVisitor as renderJavaScriptVisitor } from "@codama/renderers-js";
4-
import { SvmSpokeIdl, MulticallHandlerIdl } from "../../../src/svm/assets";
4+
import {
5+
SvmSpokeIdl,
6+
MulticallHandlerIdl,
7+
MessageTransmitterIdl,
8+
TokenMessengerMinterIdl,
9+
} from "../../../src/svm/assets";
510
import path from "path";
611
export const clientsPath = path.join(__dirname, "..", "..", "..", "src", "svm", "clients");
712

@@ -13,12 +18,8 @@ codama.accept(renderJavaScriptVisitor(path.join(clientsPath, "SvmSpoke")));
1318
codama = createFromRoot(rootNodeFromAnchor(MulticallHandlerIdl as AnchorIdl));
1419
codama.accept(renderJavaScriptVisitor(path.join(clientsPath, "MulticallHandler")));
1520

16-
// codama = createFromRoot(rootNodeFromAnchor(MessageTransmitterIdl as AnchorIdl));
17-
// codama.accept(
18-
// renderJavaScriptVisitor(path.join(clientsPath, "MessageTransmitter"))
19-
// );
21+
codama = createFromRoot(rootNodeFromAnchor(MessageTransmitterIdl as AnchorIdl));
22+
codama.accept(renderJavaScriptVisitor(path.join(clientsPath, "MessageTransmitter")));
2023

21-
// codama = createFromRoot(rootNodeFromAnchor(TokenMessengerMinterIdl as AnchorIdl));
22-
// codama.accept(
23-
// renderJavaScriptVisitor(path.join(clientsPath, "TokenMessengerMinter"))
24-
// );
24+
codama = createFromRoot(rootNodeFromAnchor(TokenMessengerMinterIdl as AnchorIdl));
25+
codama.accept(renderJavaScriptVisitor(path.join(clientsPath, "TokenMessengerMinter")));

src/svm/clients/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import * as MulticallHandlerClient from "./MulticallHandler";
22
import * as SvmSpokeClient from "./SvmSpoke";
3+
import * as MessageTransmitterClient from "./MessageTransmitter";
4+
import * as TokenMessengerMinterClient from "./TokenMessengerMinter";
35

4-
export { MulticallHandlerClient, SvmSpokeClient };
6+
export { MulticallHandlerClient, SvmSpokeClient, MessageTransmitterClient, TokenMessengerMinterClient };

0 commit comments

Comments
 (0)