am-other-sdk
TypeScript icon, indicating that this package has built-in type declarations

2.6.2 • Public • Published

air-money-dev-sdk

Installation

yarn add air-money-dev-sdk

Global

Load SDK wrappers

import { AirMoneySDK, AdminWrapper } from "air-money-dev-sdk";
import { SolanaProvider } from "@saberhq/solana-contrib";

const wallet = useWallet();
const { connection } = useConnection();

const provider = SolanaProvider.init({
  connection,
  wallet: wallet as any,
  opts: {
    preflightCommitment: "confirmed",
    commitment: "confirmed",
  },
});
const airMoneySDK = AirMoneySDK.load({ provider });
const adminWrapper = new AdminWrapper(airMoneySDK, wallet.publickKey.toString()); // wallet.publickKey should be String

Get global states - admin wrapper

  let info = await adminWrapper.getGlobalInfo();

Bot

import { AirMoneySDK, BotWrapper } from "air-money-dev-sdk";
import { SolanaProvider } from "@saberhq/solana-contrib";

const wallet = useWallet();
const { connection } = useConnection();

const provider = SolanaProvider.init({
  connection,
  wallet: wallet as any,
  opts: {
    preflightCommitment: "confirmed",
    commitment: "confirmed",
  },
});
const airMoneySDK = AirMoneySDK.load({ provider });
const botWrapper = new BotWrapper(airMoneySDK, wallet.publickKey.toString()); // wallet.publickKey should be String

User

import { AirMoneySDK, UserWrapper } from "air-money-dev-sdk";
import { SolanaProvider } from "@saberhq/solana-contrib";

const wallet = useWallet();
const { connection } = useConnection();

const provider = SolanaProvider.init({
  connection,
  wallet: wallet as any,
  opts: {
    preflightCommitment: "confirmed",
    commitment: "confirmed",
  },
});
const airMoneySDK = AirMoneySDK.load({ provider });
const userWrapper = new UserWrapper(airMoneySDK, wallet.publickKey.toString()); // wallet.publickKey should be String

Readme

Keywords

none

Package Sidebar

Install

npm i am-other-sdk

Weekly Downloads

2

Version

2.6.2

License

MIT

Unpacked Size

323 kB

Total Files

98

Last publish

Collaborators

  • bl_paul