@p.network/ptokens-assets-evm
v1.7.1
Published
This package permits to create a `pTokensEvmAsset` object for creating a swap.
Downloads
10
Readme
This package permits to create a pTokensEvmAsset object for creating a swap.
A pTokensEvmAsset object can be created as follows:
const {
ChainId,
pTokensNode,
pTokensNodeProvider,
pTokensEvmAssetBuilder,
} = require('ptokens')
const PNETWORK_NODE = 'https://pnetwork-node-2a.eu.ngrok.io/v3'
// create a pTokensNodeProvider and pTokensNode to interact with pNetwork
const provider = new pTokensNodeProvider(PNETWORK_NODE)
const node = new pTokensNode(provider)
// create builders
const evmBuilder = new pTokensEvmAssetBuilder(node)
// create an EVM asset for pBTC on Ethereum Mainnet
evmBuilder.setBlockchain(ChainId.EthereumMainnet)
evmBuilder.setSymbol('pbtc')
const evmAsset = await evmBuilder.build()See the full documentation here.
