sdk/js: Use BN.toArrayLike in `tokenIdToMint` function for browserify compatibility.

This commit is contained in:
Kevin Peters 2023-01-11 17:46:15 +00:00 committed by Evan Gray
parent 280fffe486
commit 5f6782e67d
4 changed files with 10 additions and 4 deletions

View File

@ -1,5 +1,11 @@
# Changelog # Changelog
## 0.9.9
## Changed
Use BN.toArrayLike for compatibility with browserify and similar tools in `tokenIdToMint` function
## 0.9.8 ## 0.9.8
## Changed ## Changed

View File

@ -1,12 +1,12 @@
{ {
"name": "@certusone/wormhole-sdk", "name": "@certusone/wormhole-sdk",
"version": "0.9.8", "version": "0.9.9",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@certusone/wormhole-sdk", "name": "@certusone/wormhole-sdk",
"version": "0.9.8", "version": "0.9.9",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@certusone/wormhole-sdk-proto-web": "0.0.6", "@certusone/wormhole-sdk-proto-web": "0.0.6",

View File

@ -1,6 +1,6 @@
{ {
"name": "@certusone/wormhole-sdk", "name": "@certusone/wormhole-sdk",
"version": "0.9.8", "version": "0.9.9",
"description": "SDK for interacting with Wormhole", "description": "SDK for interacting with Wormhole",
"homepage": "https://wormhole.com", "homepage": "https://wormhole.com",
"main": "./lib/cjs/index.js", "main": "./lib/cjs/index.js",

View File

@ -35,7 +35,7 @@ export function coder(): NftBridgeCoder {
} }
export function tokenIdToMint(tokenId: bigint) { export function tokenIdToMint(tokenId: bigint) {
return new PublicKey(new BN(tokenId.toString()).toBuffer()); return new PublicKey(new BN(tokenId.toString()).toArrayLike(Buffer));
} }
export function mintToTokenId(mint: PublicKeyInitData) { export function mintToTokenId(mint: PublicKeyInitData) {