@porianesu/defed-tma-sdk
v1.0.16
Published
A sdk for defed-tma
Readme
DEFED TMA SDK
DEFED TMA SDK 是一个用于与 DEFED 平台进行交互的 TypeScript SDK。
安装
使用 npm 或 yarn 安装:
npm install @porianesu/defed-tma-sdk或者
yarn add @porianesu/defed-tma-sdk使用示例
以下是如何使用 DEFED TMA SDK 的示例:
import DefedTMASDK, { LoginActiveProxyStatus } from '@porianesu/defed-tma-sdk';
const sdk = new DefedTMASDK({
env: 'test',
initData: 'your_init_data_here',
});
async function main() {
try {
const loginResult = await sdk.login();
console.log('loginResult', loginResult);
if (loginResult.data?.activeProxy === LoginActiveProxyStatus.Deactivated) {
const createWalletResult = await sdk.createWallet('your_password_here');
console.log('createWalletResult', createWalletResult);
}
} catch (error) {
console.error('Error:', error);
}
}
main();