1.9.0 • Published 5 months ago
@pbwebdev/cardano-wallet-browser-extensions-interface v1.9.0
Cardano Wallet Browser Extensions Interface
A helper javascript library/package to interact with Cardano Wallets
Installation
npm install @pbwebdev/cardano-wallet-browser-extensions-interface
Supported Wallets
- Eternl
- Yoroi
- Typhon
- GeroWallet
- NuFi
- Lace
- Begin
- VESPR
Usage
Simple ADA payment to an address
import Extensions from '@pbwebdev/cardano-wallet-browser-extensions-interface'
import { adaToLovelace } from '@pbwebdev/cardano-wallet-browser-extensions-interface/utils'
const amountInAda = 123
const wantedWallet = 'Lace'
const payeeAddress =
'addr_test1qqr585tvlc7ylnqvz8pyqwauzrdu0mxag3m7q56grgmgu7sxu2hyfhlkwuxupa9d5085eunq2qywy7hvmvej456flknswgndm3'
const protocolParameters = {} // latest protocol parameters
const Wallet = await Extensions.getWallet(wantedWallet)
const transaction = await Wallet.payTo(payeeAddress, adaToLovelace(amountInAda), protocolParameters)
console.log('Transaction Hash', transaction)
Simple stake pool delegation
import Extensions from '@pbwebdev/cardano-wallet-browser-extensions-interface'
const poolId = '6658713e2cbfa4e347691a0435953f5acbe9f03d330e94caa3a0cfb4'
const wantedWallet = 'Eternl'
const protocolParameters = {} // latest protocol parameters
const accountInformation = {} // stake account information
const Wallet = await Extensions.getWallet(wantedWallet)
const transaction = await Wallet.delegateTo(poolId, protocolParameters, accountInformation)
console.log('Transaction Hash', transaction)
1.9.0
5 months ago
1.8.0
6 months ago
1.7.0
7 months ago
1.6.1
8 months ago
1.6.0
8 months ago
1.5.0
8 months ago
1.4.0
1 year ago
1.3.1
1 year ago
1.2.0
1 year ago
1.1.0
1 year ago
1.3.0
1 year ago
1.0.0
1 year ago
1.0.0-6ce42fe
2 years ago
0.6.0
3 years ago
0.5.0
3 years ago
0.4.0
3 years ago
0.3.0
3 years ago
0.2.0
3 years ago
0.1.0
3 years ago