index.ts 757 B

1234567891011121314151617181920212223242526
  1. import NodeWallet from "./nodewallet";
  2. import { isBrowser } from "./utils/common.js";
  3. export { default as BN } from "bn.js";
  4. export * as web3 from "@solana/web3.js";
  5. export {
  6. default as Provider,
  7. getProvider,
  8. setProvider,
  9. AnchorProvider,
  10. } from "./provider.js";
  11. export * from "./error.js";
  12. export { Instruction } from "./coder/borsh/instruction.js";
  13. export { Idl } from "./idl.js";
  14. export * from "./coder/index.js";
  15. export * as utils from "./utils/index.js";
  16. export * from "./program/index.js";
  17. export * from "./spl/index.js";
  18. export declare const workspace: any;
  19. export declare class Wallet extends NodeWallet {}
  20. if (!isBrowser) {
  21. exports.workspace = require("./workspace.js").default;
  22. exports.Wallet = require("./nodewallet.js").default;
  23. }