From 2771dbb4b389f96fa285b881ac6107abba3e2d37 Mon Sep 17 00:00:00 2001 From: Pranish Nepal Date: Tue, 15 Sep 2026 18:30:43 -0400 Subject: [PATCH 1/2] Revert "fix(sdk-api): route authenticate() to v2 login" This reverts commit 873e1ac777a11e981736ade101d3d9267269edf8. --- modules/bitgo/test/unit/bitgo.ts | 17 +++---- modules/express/src/fetchEncryptedPrivKeys.ts | 2 +- modules/sdk-api/src/bitgoAPI.ts | 11 ++-- modules/sdk-api/test/unit/bitgoAPI.ts | 51 ++++--------------- modules/sdk-api/test/unit/hmacStrategy.ts | 2 +- scripts/upgrade-wallet-encryption.ts | 2 +- 6 files changed, 25 insertions(+), 60 deletions(-) diff --git a/modules/bitgo/test/unit/bitgo.ts b/modules/bitgo/test/unit/bitgo.ts index 89f6dad384..c668521987 100644 --- a/modules/bitgo/test/unit/bitgo.ts +++ b/modules/bitgo/test/unit/bitgo.ts @@ -114,7 +114,7 @@ describe('BitGo Prototype Methods', function () { }); }); - describe('Authenticate via v2 login', () => { + describe('Authenticate in Microservices', () => { let bitgo; const authenticateRequest = { username: 'test@bitgo.com', @@ -125,10 +125,10 @@ describe('BitGo Prototype Methods', function () { forceSMS: false, }; - it('goes to the v2 user login endpoint', async function () { + it('goes to microservices', async function () { bitgo = TestBitGo.decorate(BitGo, { env: 'mock', microservicesUri: 'https://microservices.uri' } as any); const scope = nock(BitGoJS.Environments[bitgo.getEnv()].uri) - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply(200, { user: { username: 'test@bitgo.com', @@ -140,10 +140,10 @@ describe('BitGo Prototype Methods', function () { scope.isDone().should.be.true(); }); - it('goes to the v2 user login endpoint when microservicesUri is not specified', async function () { + it('goes to microservices even when microservicesUri is not specified', async function () { bitgo = TestBitGo.decorate(BitGo, { env: 'mock' }); const scope = nock(BitGoJS.Environments[bitgo.getEnv()].uri) - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply(200, { user: { username: 'test@bitgo.com', @@ -379,7 +379,7 @@ describe('BitGo Prototype Methods', function () { before(async function () { nock('https://bitgo.fakeurl') - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply(200, { access_token: 'access_token', user: { username: 'update_pw_tester@bitgo.com' }, @@ -685,7 +685,7 @@ describe('BitGo Prototype Methods', function () { it('should get the ecdhKeychain if ensureEcdhKeychain is set and user already has ecdhKeychain', async function () { nock('https://bitgo.fakeurl') - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply(200, { access_token: 'access_token', user: { username: 'auth-test@bitgo.com' }, @@ -709,10 +709,9 @@ describe('BitGo Prototype Methods', function () { should.exist(response.user.ecdhKeychain); response.user.ecdhKeychain.should.equal('some-existing-xpub'); }); - it('should create the ecdhKeychain if ensureEcdhKeychain is set and the user does not already have ecdhKeychain', async function () { nock('https://bitgo.fakeurl') - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply(200, { access_token: 'access_token', user: { username: 'auth-test@bitgo.com' }, diff --git a/modules/express/src/fetchEncryptedPrivKeys.ts b/modules/express/src/fetchEncryptedPrivKeys.ts index e838760526..f3760a9f8f 100644 --- a/modules/express/src/fetchEncryptedPrivKeys.ts +++ b/modules/express/src/fetchEncryptedPrivKeys.ts @@ -64,7 +64,7 @@ const walletWithPrv: WalletWithPrv = esWalletWithPrv ? JSON.parse(esWalletWithPr // ]; export async function fetchKeys(ids: WalletIds, token: string, accessToken?: string): Promise> { - await bg.authenticateWithAccessToken({ accessToken: token }); + bg.authenticateWithAccessToken({ accessToken: token }); // get the encrypted user privKey for each walletId and store in the JSON output const output: Output = {}; diff --git a/modules/sdk-api/src/bitgoAPI.ts b/modules/sdk-api/src/bitgoAPI.ts index b5672e1faf..7d164936cd 100644 --- a/modules/sdk-api/src/bitgoAPI.ts +++ b/modules/sdk-api/src/bitgoAPI.ts @@ -1054,14 +1054,11 @@ export class BitGoAPI implements BitGoBase { } /** - * Activate an access token and sync it to the HMAC auth strategy. - * Resolves once the token has been registered with the strategy, so callers - * can safely issue signed requests immediately after. + * Synchronous method for activating an access token. */ - async authenticateWithAccessToken({ accessToken }: AccessTokenOptions): Promise { + authenticateWithAccessToken({ accessToken }: AccessTokenOptions): void { debug('now authenticating with access token %s', accessToken.substring(0, 8)); this._token = accessToken; - await this._hmacAuthStrategy.setToken?.(this._token); } /** @@ -1156,14 +1153,14 @@ export class BitGoAPI implements BitGoBase { return new Error('already logged in'); } - const authUrl = this.url('/user/login', 2); + const authUrl = this.microservicesUrl('/api/auth/v1/session'); const request = this.post(authUrl); if (forceV1Auth) { request.forceV1Auth = true; // tell the server that the client was forced to downgrade the authentication protocol authParams.forceV1Auth = true; - debug('forcing v1 auth on request'); + debug('forcing v1 auth for call to authenticate'); } const response: superagent.Response = await request.send(authParams); // extract body and user information diff --git a/modules/sdk-api/test/unit/bitgoAPI.ts b/modules/sdk-api/test/unit/bitgoAPI.ts index 7bd81b41c9..786677108e 100644 --- a/modules/sdk-api/test/unit/bitgoAPI.ts +++ b/modules/sdk-api/test/unit/bitgoAPI.ts @@ -486,7 +486,7 @@ describe('Constructor', function () { const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); nock(ROOT) - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply(200, { user: { username: 'test@example.com' }, access_token: 'v2xmyaccesstoken', @@ -519,7 +519,7 @@ describe('Constructor', function () { const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); nock(ROOT) - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply(200, { user: { username: 'test@example.com' }, access_token: 'v2xmytoken', @@ -540,36 +540,6 @@ describe('Constructor', function () { keyReady.should.be.true(); }); - - it('handles an ECDH-encrypted token response (no access_token) through the v2 login flow', async function () { - const { strategy, setTokenStub } = makeStrategy(); - const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); - - // Stub token issuance so the test does not depend on real crypto. The point is - // to assert the v2 login response with encryptedToken reaches handleTokenIssuance - // and that the decrypted token is then synced to the strategy. - const handleTokenIssuanceStub = sinon - .stub(bitgo, 'handleTokenIssuance') - .resolves({ token: 'v2xdecryptedtoken' }); - - nock(ROOT) - .post('/api/v2/user/login') - .reply(200, { - user: { username: 'test@example.com' }, - encryptedToken: 'encrypted-token-value', - encryptedECDHXprv: 'encrypted-ecdh-xprv', - derivationPath: 'm/999999/0/1', - }); - - await bitgo.authenticate({ username: 'test@example.com', password: 'hunter2' }); - - // The SDK must have taken the ECDH path (not the plain access_token path). - handleTokenIssuanceStub.calledOnce.should.be.true(); - handleTokenIssuanceStub.firstCall.args[0].encryptedToken.should.equal('encrypted-token-value'); - // The decrypted token must be synced to the strategy. - setTokenStub.calledOnce.should.be.true(); - setTokenStub.firstCall.args[0].should.equal('v2xdecryptedtoken'); - }); }); describe('authenticateWithPasskey()', function () { @@ -608,7 +578,7 @@ describe('Constructor', function () { const { strategy, clearTokenStub } = makeStrategy(); const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); - await bitgo.authenticateWithAccessToken({ accessToken: 'v2xsometoken' }); + bitgo.authenticateWithAccessToken({ accessToken: 'v2xsometoken' }); (bitgo as any)._token.should.equal('v2xsometoken'); await bitgo.clearAsync(); @@ -672,14 +642,13 @@ describe('Constructor', function () { }); describe('sync token-setting methods', function () { - it('authenticateWithAccessToken calls setToken (HMAC strategy must be kept in sync for v2/v3 signing)', async function () { + it('authenticateWithAccessToken does not call setToken (synchronous — caller must invoke setToken on the strategy manually)', function () { const { strategy, setTokenStub } = makeStrategy(); const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); - await bitgo.authenticateWithAccessToken({ accessToken: 'v2xsynctoken' }); + bitgo.authenticateWithAccessToken({ accessToken: 'v2xsynctoken' }); - setTokenStub.calledOnce.should.be.true(); - setTokenStub.firstCall.args[0].should.equal('v2xsynctoken'); + setTokenStub.called.should.be.false(); }); it('fromJSON does not call setToken (synchronous — caller must invoke setToken on the strategy manually)', function () { @@ -709,7 +678,7 @@ describe('Constructor', function () { }); const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); // Do NOT set _ecdhXprv — simulates SSO/enterprise session (Okta, Entra, etc.) - await bitgo.authenticateWithAccessToken({ accessToken: 'v2xstrategytoken' }); + bitgo.authenticateWithAccessToken({ accessToken: 'v2xstrategytoken' }); const scope = nock(ROOT).post('/api/auth/v1/accesstoken').reply(200, { token: 'v2xnewplaintoken', @@ -757,7 +726,7 @@ describe('Constructor', function () { isAuthenticated: sinon.stub().returns(true), }); const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); - await bitgo.authenticateWithAccessToken({ accessToken: 'v2xstrategytoken' }); + bitgo.authenticateWithAccessToken({ accessToken: 'v2xstrategytoken' }); nock(ROOT).post('/api/auth/v1/accesstoken').reply(200, { token: 'v2xplaintoken', @@ -778,7 +747,7 @@ describe('Constructor', function () { isAuthenticated: sinon.stub().returns(false), }); const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); - await bitgo.authenticateWithAccessToken({ accessToken: 'v2xlegacytoken' }); + bitgo.authenticateWithAccessToken({ accessToken: 'v2xlegacytoken' }); nock(ROOT).post('/api/auth/v1/accesstoken').reply(200, { token: 'v2xlegacyresult', @@ -793,7 +762,7 @@ describe('Constructor', function () { it('should force V1 auth when isAuthenticated is not defined on strategy', async function () { const { strategy } = makeStrategy(); const bitgo = new BitGoAPI({ env: 'custom', customRootURI: ROOT, hmacAuthStrategy: strategy }); - await bitgo.authenticateWithAccessToken({ accessToken: 'v2xnoauthmethod' }); + bitgo.authenticateWithAccessToken({ accessToken: 'v2xnoauthmethod' }); nock(ROOT).post('/api/auth/v1/accesstoken').reply(200, { token: 'v2xresult', diff --git a/modules/sdk-api/test/unit/hmacStrategy.ts b/modules/sdk-api/test/unit/hmacStrategy.ts index fdbfaeee56..7284c9fa46 100644 --- a/modules/sdk-api/test/unit/hmacStrategy.ts +++ b/modules/sdk-api/test/unit/hmacStrategy.ts @@ -146,7 +146,7 @@ describe('BitGoAPI HMAC Strategy Injection', function () { }); nock(TEST_URI) - .post('/api/v2/user/login') + .post('/api/auth/v1/session') .reply( 200, { access_token: TEST_TOKEN, user: { username: 'test@test.com' } }, diff --git a/scripts/upgrade-wallet-encryption.ts b/scripts/upgrade-wallet-encryption.ts index b7a6ac3ea9..31c6f38608 100644 --- a/scripts/upgrade-wallet-encryption.ts +++ b/scripts/upgrade-wallet-encryption.ts @@ -76,7 +76,7 @@ async function main() { parseArgs(); const bitgo = new BitGo({ env }); - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const result = await wallet.upgradeEncryption({ From bc5a2d9c64f24a5d2a2acfeb073f3a238db84d33 Mon Sep 17 00:00:00 2001 From: Pranish Nepal Date: Tue, 15 Sep 2026 18:31:03 -0400 Subject: [PATCH 2/2] Revert "fix(examples): await access token authentication" This reverts commit 038b7362eb3fe101c8a07a2f160dcb5566c87607. --- examples/js/ada/create-wallet.js | 2 +- examples/js/ada/get-pledge-vkeys.js | 2 +- examples/js/ada/send-pledge-transaction.js | 2 +- examples/js/ada/send-staking-transaction.js | 2 +- examples/js/ada/send-unstaking-transaction.js | 2 +- examples/js/algo/account-consolidation-build.js | 2 +- examples/js/algo/account-consolidation-send.js | 2 +- examples/js/algo/disable-token.js | 2 +- examples/js/algo/enable-token.js | 2 +- examples/js/atom/create-wallet.js | 2 +- examples/js/atom/send-wallet-transaction.js | 2 +- examples/js/build-transaction.js | 2 +- examples/js/create-policy.js | 2 +- examples/js/create-tss-wallet.js | 2 +- examples/js/create-wallet-address.js | 2 +- examples/js/create-wallet-addresses.js | 2 +- examples/js/create-wallet.js | 2 +- examples/js/cross-chain-recovery.js | 2 +- examples/js/eth/create-wallet-address.js | 2 +- examples/js/eth/create-wallet.js | 2 +- examples/js/eth/list-wallet-addresses.js | 2 +- examples/js/eth/set-flush-threshold.js | 2 +- examples/js/get-maximum-spendable.js | 2 +- examples/js/get-wallet-balance.js | 2 +- examples/js/get-wallet-token-balance.js | 2 +- examples/js/get-wallet.js | 2 +- examples/js/list-wallet-addresses.js | 2 +- examples/js/list-wallet-shares.js | 2 +- examples/js/list-wallet-transfers.js | 2 +- examples/js/list-wallets.js | 2 +- examples/js/resend-wallet-share-invite.js | 2 +- examples/js/send-message.js | 2 +- examples/js/send-wallet-transaction.js | 2 +- examples/js/share-wallet.js | 2 +- examples/js/sol/enableTokens.js | 2 +- examples/js/sol/enableTokensForAddress.js | 2 +- examples/js/sui/custom-tx/custom-tx.js | 2 +- examples/js/trx/consolidate-account-balances.js | 2 +- examples/js/trx/create-address.js | 2 +- examples/js/update-wallet-forwarders.js | 2 +- examples/js/webhooks-add.js | 2 +- examples/js/webhooks-list-notifications.js | 2 +- examples/js/webhooks-list.js | 2 +- examples/js/webhooks-remove.js | 2 +- examples/js/webhooks-simulate.js | 2 +- examples/js/xtz/consolidate-account-balances.js | 2 +- examples/js/xtz/create-address.js | 2 +- examples/ts/algo/account-consolidation-build.ts | 2 +- examples/ts/algo/account-consolidation-send.ts | 2 +- examples/ts/algo/disable-token.ts | 2 +- examples/ts/algo/enable-token.ts | 2 +- examples/ts/algo/transaction-with-emergency-param.ts | 2 +- examples/ts/atom/create-wallet.ts | 2 +- examples/ts/atom/send-transfer.ts | 2 +- examples/ts/btc/bip322/verifyProof.ts | 2 +- examples/ts/btc/changeAddress/config.ts | 3 ++- examples/ts/btc/changeAddress/index.ts | 1 - examples/ts/btc/legacySafe/config.ts | 3 ++- examples/ts/btc/legacySafe/create-wallet.ts | 1 - examples/ts/btc/legacySafe/recover.ts | 1 - examples/ts/btc/legacySafe/sweep.ts | 1 - examples/ts/btc/omni/config.ts | 3 ++- examples/ts/btc/omni/index.ts | 1 - examples/ts/btc/rbf/custodial/original-tx.ts | 2 +- examples/ts/btc/rbf/custodial/replacement-tx.ts | 2 +- examples/ts/btc/rbf/index.ts | 2 +- examples/ts/btc/v1/wallet-passphrase-recovery.ts | 2 +- examples/ts/btc/v1/wallet-recovery-validation.ts | 2 +- examples/ts/create-tss-custodial-wallet.ts | 2 +- examples/ts/create-tss-smc-wallet.ts | 2 +- examples/ts/create-tss-wallet.ts | 2 +- examples/ts/create-wallet-address.ts | 2 +- examples/ts/defi-vault-deposit.ts | 2 +- examples/ts/defi-vault-withdraw.ts | 2 +- examples/ts/defi-vault-wrap.ts | 2 +- examples/ts/eth/create-wallet-address.ts | 2 +- examples/ts/eth/create-wallet.ts | 2 +- examples/ts/eth/deployForwarder.ts | 2 +- examples/ts/eth/flushForwarderToken.ts | 2 +- examples/ts/eth/fund-forwarder.ts | 2 +- examples/ts/eth/list-wallet-addresses.ts | 2 +- examples/ts/eth/set-flush-threshold.ts | 2 +- examples/ts/nft/nft-consolidation-send.ts | 2 +- examples/ts/reserve-unspents.ts | 6 +++--- examples/ts/sol/account-consolidation-build.ts | 2 +- examples/ts/stablecoin/initiate-burn-order.ts | 2 +- examples/ts/stablecoin/initiate-mint-order.ts | 2 +- examples/ts/sui/build-pay-transaction.ts | 2 +- examples/ts/sui/create-wallet.ts | 2 +- examples/ts/sui/get-transaction-hex.ts | 2 +- examples/ts/sui/multi-recipient-pay-transaction.ts | 2 +- examples/ts/trx/consolidate-hot-account-balances.ts | 2 +- examples/ts/trx/create-address.ts | 2 +- examples/ts/tss-smc/create-smc-wallet-reusing-keys.ts | 4 ++-- examples/ts/tss-smc/create-smc-wallet-step-1.ts | 2 +- examples/ts/tss-smc/create-smc-wallet-step-2.ts | 4 ++-- examples/ts/update-wallet-forwarders.ts | 2 +- examples/ts/xrp/send-payment.ts | 2 +- examples/ts/xtz/consolidate-account-balances.ts | 2 +- examples/ts/xtz/create-address.ts | 2 +- 100 files changed, 102 insertions(+), 104 deletions(-) diff --git a/examples/js/ada/create-wallet.js b/examples/js/ada/create-wallet.js index 371b7a15cb..72598370a9 100644 --- a/examples/js/ada/create-wallet.js +++ b/examples/js/ada/create-wallet.js @@ -30,7 +30,7 @@ const coin = 'tada'; // Create the wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const passcodeEncryptionCode = bitgo.generateRandomPassword(); const walletOptions = { diff --git a/examples/js/ada/get-pledge-vkeys.js b/examples/js/ada/get-pledge-vkeys.js index 5782599942..0a1a89a4c0 100644 --- a/examples/js/ada/get-pledge-vkeys.js +++ b/examples/js/ada/get-pledge-vkeys.js @@ -12,7 +12,7 @@ const accessToken = ''; const walletId = ''; Promise.coroutine(function *() { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); yield bitgo.unlock({ otp: '000000', duration: 3600 }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/ada/send-pledge-transaction.js b/examples/js/ada/send-pledge-transaction.js index 81d5197498..873920c968 100644 --- a/examples/js/ada/send-pledge-transaction.js +++ b/examples/js/ada/send-pledge-transaction.js @@ -17,7 +17,7 @@ const pledgingNodeWitnessCborHex = ''; Promise.coroutine(function* () { // generating address w/ same staking key and same payment key - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); yield bitgo.unlock({ otp: '000000', duration: 3600 }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/ada/send-staking-transaction.js b/examples/js/ada/send-staking-transaction.js index 9d05cb4b00..f6ecfa1d84 100644 --- a/examples/js/ada/send-staking-transaction.js +++ b/examples/js/ada/send-staking-transaction.js @@ -18,7 +18,7 @@ const walletPassphrase = null; Promise.coroutine(function* () { // generating address w/ same staking key and same payment key - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); yield bitgo.unlock({ otp: '000000', duration: 3600 }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/ada/send-unstaking-transaction.js b/examples/js/ada/send-unstaking-transaction.js index b6fbe29a50..51b72fcadf 100644 --- a/examples/js/ada/send-unstaking-transaction.js +++ b/examples/js/ada/send-unstaking-transaction.js @@ -18,7 +18,7 @@ const walletPassphrase = null; Promise.coroutine(function* () { // generating address w/ same staking key and same payment key - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); yield bitgo.unlock({ otp: '000000', duration: 3600 }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/algo/account-consolidation-build.js b/examples/js/algo/account-consolidation-build.js index 416b24a776..de941719ab 100644 --- a/examples/js/algo/account-consolidation-build.js +++ b/examples/js/algo/account-consolidation-build.js @@ -31,7 +31,7 @@ const otp = '000000'; const accessToken = 'insert access token string here'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/js/algo/account-consolidation-send.js b/examples/js/algo/account-consolidation-send.js index bed9226f1f..e12562e2df 100644 --- a/examples/js/algo/account-consolidation-send.js +++ b/examples/js/algo/account-consolidation-send.js @@ -28,7 +28,7 @@ const otp = '000000'; const accessToken = 'insert access token string here'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/js/algo/disable-token.js b/examples/js/algo/disable-token.js index 4cbe5f16d7..62f5dc81b6 100644 --- a/examples/js/algo/disable-token.js +++ b/examples/js/algo/disable-token.js @@ -36,7 +36,7 @@ const address = 'your root address or address of same wallet'; const closeRemainderTo = 'your address where send token balance once you disable it'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/js/algo/enable-token.js b/examples/js/algo/enable-token.js index 9d2019e089..9799257363 100644 --- a/examples/js/algo/enable-token.js +++ b/examples/js/algo/enable-token.js @@ -34,7 +34,7 @@ const accessToken = 'insert access token string here'; const address = 'your root address or address of same wallet'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/js/atom/create-wallet.js b/examples/js/atom/create-wallet.js index 2cacc0bf2f..cb5ace250d 100644 --- a/examples/js/atom/create-wallet.js +++ b/examples/js/atom/create-wallet.js @@ -30,7 +30,7 @@ const coin = 'tatom'; // Create the wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const passcodeEncryptionCode = bitgo.generateRandomPassword(); const walletOptions = { diff --git a/examples/js/atom/send-wallet-transaction.js b/examples/js/atom/send-wallet-transaction.js index cb63cdabc6..4a3b9b6baf 100644 --- a/examples/js/atom/send-wallet-transaction.js +++ b/examples/js/atom/send-wallet-transaction.js @@ -26,7 +26,7 @@ const otp = ''; // Create the wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); await bitgo.unlock({ otp: otp, duration: 3600 }); const wallet = await bitgo.coin(coin).wallets().get({ id }); diff --git a/examples/js/build-transaction.js b/examples/js/build-transaction.js index 0fd3ebf41d..60f4c62675 100644 --- a/examples/js/build-transaction.js +++ b/examples/js/build-transaction.js @@ -24,7 +24,7 @@ const amount = ''; const toAddress = ''; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id }); diff --git a/examples/js/create-policy.js b/examples/js/create-policy.js index 0fc48b75cf..d9cda641da 100644 --- a/examples/js/create-policy.js +++ b/examples/js/create-policy.js @@ -20,7 +20,7 @@ const id = null; const coin = 'tltc'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id }); diff --git a/examples/js/create-tss-wallet.js b/examples/js/create-tss-wallet.js index 6725980710..d472b2774a 100644 --- a/examples/js/create-tss-wallet.js +++ b/examples/js/create-tss-wallet.js @@ -27,7 +27,7 @@ const coin = 'tsol'; // Create the wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions = { label, diff --git a/examples/js/create-wallet-address.js b/examples/js/create-wallet-address.js index a4b4882119..acccfbf2d8 100644 --- a/examples/js/create-wallet-address.js +++ b/examples/js/create-wallet-address.js @@ -18,7 +18,7 @@ const accessToken = ''; const walletId = ''; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/js/create-wallet-addresses.js b/examples/js/create-wallet-addresses.js index 68b6758366..394cff3d92 100644 --- a/examples/js/create-wallet-addresses.js +++ b/examples/js/create-wallet-addresses.js @@ -15,7 +15,7 @@ const accessToken = null; const walletPassphrase = null; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const wallet = yield basecoin.wallets().generateWallet({ label: `Test Wallet Example`, diff --git a/examples/js/create-wallet.js b/examples/js/create-wallet.js index 10cff620aa..275fbd9793 100644 --- a/examples/js/create-wallet.js +++ b/examples/js/create-wallet.js @@ -31,7 +31,7 @@ const coin = 'tltc'; // Create the wallet Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions = { label, diff --git a/examples/js/cross-chain-recovery.js b/examples/js/cross-chain-recovery.js index b694522262..d14fddbbe3 100644 --- a/examples/js/cross-chain-recovery.js +++ b/examples/js/cross-chain-recovery.js @@ -32,7 +32,7 @@ const walletPassphrase = null; const xprv = null; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const recoveryTx = await sourceCoin.recoverFromWrongChain({ txid, diff --git a/examples/js/eth/create-wallet-address.js b/examples/js/eth/create-wallet-address.js index 8be9c5e254..314dc6ad3f 100644 --- a/examples/js/eth/create-wallet-address.js +++ b/examples/js/eth/create-wallet-address.js @@ -26,7 +26,7 @@ const walletId = ''; const forwarderVersion = 1; async function createAddress() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/js/eth/create-wallet.js b/examples/js/eth/create-wallet.js index 63ae55e5b4..99ede79877 100644 --- a/examples/js/eth/create-wallet.js +++ b/examples/js/eth/create-wallet.js @@ -29,7 +29,7 @@ const coin = 'teth'; // Create the wallet async function createWallet() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions = { label, diff --git a/examples/js/eth/list-wallet-addresses.js b/examples/js/eth/list-wallet-addresses.js index 53a9518c77..6949caaa1d 100644 --- a/examples/js/eth/list-wallet-addresses.js +++ b/examples/js/eth/list-wallet-addresses.js @@ -13,7 +13,7 @@ const accessToken = ''; const walletId = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletInstance = await basecoin.wallets().get({ id: walletId }); const addresses = await walletInstance.addresses({ diff --git a/examples/js/eth/set-flush-threshold.js b/examples/js/eth/set-flush-threshold.js index 26529d8edb..9c6c694c00 100644 --- a/examples/js/eth/set-flush-threshold.js +++ b/examples/js/eth/set-flush-threshold.js @@ -23,7 +23,7 @@ const walletId = ''; const threshold = 10; async function setTokenFlushThreshold() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); console.log('Initial Token Flush Threshold:', wallet.tokenFlushThresholds()); await wallet.updateTokenFlushThresholds({ terc: threshold }); diff --git a/examples/js/get-maximum-spendable.js b/examples/js/get-maximum-spendable.js index 09b15a7c47..1a0dfd64ec 100644 --- a/examples/js/get-maximum-spendable.js +++ b/examples/js/get-maximum-spendable.js @@ -26,7 +26,7 @@ const coin = 'tbtc'; const basecoin = bitgo.coin(coin); Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletInstance = yield basecoin.wallets().get({ id: id }); diff --git a/examples/js/get-wallet-balance.js b/examples/js/get-wallet-balance.js index 6bc26663d8..66ed177f89 100644 --- a/examples/js/get-wallet-balance.js +++ b/examples/js/get-wallet-balance.js @@ -18,7 +18,7 @@ const accessToken = null; const walletId = '5941ce2db42fcbc70717e5a898fd1595'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/get-wallet-token-balance.js b/examples/js/get-wallet-token-balance.js index 12d124dbca..01766a210b 100644 --- a/examples/js/get-wallet-token-balance.js +++ b/examples/js/get-wallet-token-balance.js @@ -19,7 +19,7 @@ const accessToken = ''; const walletId = '624ef521e876e800073b865e31b6d7e9'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const walletInstance = yield basecoin.wallets().get({ id: walletId, allTokens: true }); diff --git a/examples/js/get-wallet.js b/examples/js/get-wallet.js index a4f46428db..a952b4b2bc 100644 --- a/examples/js/get-wallet.js +++ b/examples/js/get-wallet.js @@ -23,7 +23,7 @@ const coin = 'tltc'; // Create the wallet with Bluebird coroutines Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id }); diff --git a/examples/js/list-wallet-addresses.js b/examples/js/list-wallet-addresses.js index 0a501fa559..7f81e72f13 100644 --- a/examples/js/list-wallet-addresses.js +++ b/examples/js/list-wallet-addresses.js @@ -13,7 +13,7 @@ const accessToken = ''; const walletId = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletInstance = await basecoin.wallets().get({ id: walletId }); const addresses = await walletInstance.addresses(); diff --git a/examples/js/list-wallet-shares.js b/examples/js/list-wallet-shares.js index 4ae21bf625..736327ce5b 100644 --- a/examples/js/list-wallet-shares.js +++ b/examples/js/list-wallet-shares.js @@ -18,7 +18,7 @@ const accessToken = null; const coin = 'tltc'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const shares = yield bitgo.coin(coin).wallets().listShares({}); diff --git a/examples/js/list-wallet-transfers.js b/examples/js/list-wallet-transfers.js index 3ed8b757c0..f8bcbbc386 100644 --- a/examples/js/list-wallet-transfers.js +++ b/examples/js/list-wallet-transfers.js @@ -17,7 +17,7 @@ const accessToken = null; const walletId = '5941ce2db42fcbc70717e5a898fd1595'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); const transfers = yield walletInstance.transfers(); diff --git a/examples/js/list-wallets.js b/examples/js/list-wallets.js index d1ab7d3ffc..da720a2038 100644 --- a/examples/js/list-wallets.js +++ b/examples/js/list-wallets.js @@ -18,7 +18,7 @@ const accessToken = null; const coin = 'tltc'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallets = yield bitgo.coin(coin).wallets().list({}); diff --git a/examples/js/resend-wallet-share-invite.js b/examples/js/resend-wallet-share-invite.js index 752fde4ae1..a4af92cd1f 100644 --- a/examples/js/resend-wallet-share-invite.js +++ b/examples/js/resend-wallet-share-invite.js @@ -18,7 +18,7 @@ const walletShareId = null; const coin = 'tltc'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const shareResult = yield bitgo.coin(coin).wallets().resendShareInvite({ walletShareId }); diff --git a/examples/js/send-message.js b/examples/js/send-message.js index b811084712..301e822c91 100644 --- a/examples/js/send-message.js +++ b/examples/js/send-message.js @@ -16,7 +16,7 @@ const walletId = null; const walletPassphrase = ''; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/send-wallet-transaction.js b/examples/js/send-wallet-transaction.js index 54f7eb5a03..d12ae6bd94 100644 --- a/examples/js/send-wallet-transaction.js +++ b/examples/js/send-wallet-transaction.js @@ -16,7 +16,7 @@ const walletId = '5941ce2db42fcbc70717e5a898fd1595'; const walletPassphrase = null; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const walletInstance = yield basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/share-wallet.js b/examples/js/share-wallet.js index 431d03b0d6..17d2e41cf5 100644 --- a/examples/js/share-wallet.js +++ b/examples/js/share-wallet.js @@ -30,7 +30,7 @@ const passphrase = null; const coin = 'tltc'; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/js/sol/enableTokens.js b/examples/js/sol/enableTokens.js index b2d244f825..5bc4ed9265 100644 --- a/examples/js/sol/enableTokens.js +++ b/examples/js/sol/enableTokens.js @@ -25,7 +25,7 @@ const coin = 'tsol'; // Enable tokens for your root wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const enableTokens = await wallet.sendTokenEnablements({ diff --git a/examples/js/sol/enableTokensForAddress.js b/examples/js/sol/enableTokensForAddress.js index 500f42b076..1478ae8ce8 100644 --- a/examples/js/sol/enableTokensForAddress.js +++ b/examples/js/sol/enableTokensForAddress.js @@ -28,7 +28,7 @@ const coin = 'tsol'; // Enable tokens for a receive address async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const enableTokens = await wallet.sendTokenEnablements({ diff --git a/examples/js/sui/custom-tx/custom-tx.js b/examples/js/sui/custom-tx/custom-tx.js index 710077697d..cf0546b698 100644 --- a/examples/js/sui/custom-tx/custom-tx.js +++ b/examples/js/sui/custom-tx/custom-tx.js @@ -15,7 +15,7 @@ const base64TxHex = ''; async function submitCustomTx() { // (Optional) unlock if needed - await bitgo.authenticateWithAccessToken({ accessToken: accessToken }); + bitgo.authenticateWithAccessToken({ accessToken: accessToken }); await bitgo.unlock({ otp: '000000', duration: 3600 }); const walletInstance = await basecoin.wallets().get({ id: walletId }); diff --git a/examples/js/trx/consolidate-account-balances.js b/examples/js/trx/consolidate-account-balances.js index 59aa0226ba..06d61fbeff 100644 --- a/examples/js/trx/consolidate-account-balances.js +++ b/examples/js/trx/consolidate-account-balances.js @@ -26,7 +26,7 @@ const otp = '000000'; const accessToken = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); // Wallet's base address - only address in the wallet that can send funds to other accounts diff --git a/examples/js/trx/create-address.js b/examples/js/trx/create-address.js index ab3eb638ae..d5409a9fba 100644 --- a/examples/js/trx/create-address.js +++ b/examples/js/trx/create-address.js @@ -15,7 +15,7 @@ const walletId = ''; const accessToken = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId }); const address = await wallet.createAddress({ label: 'My address' }); diff --git a/examples/js/update-wallet-forwarders.js b/examples/js/update-wallet-forwarders.js index 19d2f31471..2655fa3ed6 100644 --- a/examples/js/update-wallet-forwarders.js +++ b/examples/js/update-wallet-forwarders.js @@ -21,7 +21,7 @@ const walletId = ''; // toggles boolean flags for deployForwardersManually and flushForwardersManually async function setForwarderFlags() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const deployForwardersManually = wallet._wallet.coinSpecific.deployForwardersManually; diff --git a/examples/js/webhooks-add.js b/examples/js/webhooks-add.js index c7005e2552..38adc6b955 100644 --- a/examples/js/webhooks-add.js +++ b/examples/js/webhooks-add.js @@ -32,7 +32,7 @@ const label = ''; const numConfirmations = 0; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const coin = bitgo.coin(network); diff --git a/examples/js/webhooks-list-notifications.js b/examples/js/webhooks-list-notifications.js index d27ef1a47f..7fc31725c9 100644 --- a/examples/js/webhooks-list-notifications.js +++ b/examples/js/webhooks-list-notifications.js @@ -17,7 +17,7 @@ const accessToken = ''; const network = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const coin = bitgo.coin(network); diff --git a/examples/js/webhooks-list.js b/examples/js/webhooks-list.js index db65424bae..b6a6114961 100644 --- a/examples/js/webhooks-list.js +++ b/examples/js/webhooks-list.js @@ -17,7 +17,7 @@ const accessToken = ''; const network = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const coin = bitgo.coin(network); diff --git a/examples/js/webhooks-remove.js b/examples/js/webhooks-remove.js index 2f8a0fce28..fce4e88440 100644 --- a/examples/js/webhooks-remove.js +++ b/examples/js/webhooks-remove.js @@ -25,7 +25,7 @@ const callbackUrl = ''; const type = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const coin = bitgo.coin(network); diff --git a/examples/js/webhooks-simulate.js b/examples/js/webhooks-simulate.js index 21f868364a..6c731b2941 100644 --- a/examples/js/webhooks-simulate.js +++ b/examples/js/webhooks-simulate.js @@ -25,7 +25,7 @@ const webhookId = ''; const blockId = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const coin = bitgo.coin(network); diff --git a/examples/js/xtz/consolidate-account-balances.js b/examples/js/xtz/consolidate-account-balances.js index 84552e0abd..bbcef10c7d 100644 --- a/examples/js/xtz/consolidate-account-balances.js +++ b/examples/js/xtz/consolidate-account-balances.js @@ -27,7 +27,7 @@ const otp = '000000'; const accessToken = ''; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().get({ id: walletId }); // Wallet's base address - only address in the wallet that can send funds to other accounts diff --git a/examples/js/xtz/create-address.js b/examples/js/xtz/create-address.js index e5540792f2..a348724ec3 100644 --- a/examples/js/xtz/create-address.js +++ b/examples/js/xtz/create-address.js @@ -16,7 +16,7 @@ const walletId = ''; const accessToken = ''; Promise.coroutine(function* () { - yield bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = yield bitgo.coin(coin).wallets().getWallet({ id: walletId }); const address = yield wallet.createAddress({ label: 'My address' }); diff --git a/examples/ts/algo/account-consolidation-build.ts b/examples/ts/algo/account-consolidation-build.ts index a312e39f6f..89955480a2 100644 --- a/examples/ts/algo/account-consolidation-build.ts +++ b/examples/ts/algo/account-consolidation-build.ts @@ -31,7 +31,7 @@ const walletPassphrase = 'set your wallet passphrase here'; const otp = '000000'; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet: Wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/ts/algo/account-consolidation-send.ts b/examples/ts/algo/account-consolidation-send.ts index 8d3757d702..66e8d75c0a 100644 --- a/examples/ts/algo/account-consolidation-send.ts +++ b/examples/ts/algo/account-consolidation-send.ts @@ -28,7 +28,7 @@ const walletPassphrase = 'set your wallet passphrase here'; const otp = '000000'; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet: Wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/ts/algo/disable-token.ts b/examples/ts/algo/disable-token.ts index 833a5c4588..4cbabab0b9 100644 --- a/examples/ts/algo/disable-token.ts +++ b/examples/ts/algo/disable-token.ts @@ -36,7 +36,7 @@ const address = 'your root address or address of same wallet'; const closeRemainderTo = 'your address where send token balance once you disable it'; async function main(): Promise { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet: Wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/ts/algo/enable-token.ts b/examples/ts/algo/enable-token.ts index 74ba998d36..b05289b6e6 100644 --- a/examples/ts/algo/enable-token.ts +++ b/examples/ts/algo/enable-token.ts @@ -34,7 +34,7 @@ const accessToken = 'insert access token string here'; const address = 'your root address or address of same wallet'; async function main(): Promise { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet: Wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/ts/algo/transaction-with-emergency-param.ts b/examples/ts/algo/transaction-with-emergency-param.ts index 5e55b0d877..e7144361d9 100644 --- a/examples/ts/algo/transaction-with-emergency-param.ts +++ b/examples/ts/algo/transaction-with-emergency-param.ts @@ -35,7 +35,7 @@ const accessToken = 'insert access token string here'; const address = 'your root address or address of same wallet'; async function main(): Promise { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet: Wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/ts/atom/create-wallet.ts b/examples/ts/atom/create-wallet.ts index 8fef9a2157..e6624dd640 100644 --- a/examples/ts/atom/create-wallet.ts +++ b/examples/ts/atom/create-wallet.ts @@ -26,7 +26,7 @@ const enterprise = ''; // Create the wallet async function createWallet() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions: GenerateWalletOptions = { label, diff --git a/examples/ts/atom/send-transfer.ts b/examples/ts/atom/send-transfer.ts index 214b815936..cfc1a94fdc 100644 --- a/examples/ts/atom/send-transfer.ts +++ b/examples/ts/atom/send-transfer.ts @@ -33,7 +33,7 @@ async function sendTx() { }); const basecoin = bitgo.coin(coin); - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); await bitgo.unlock({ otp: otp, duration: 3600 }); const walletInstance = await basecoin.wallets().get({ id: walletId }); diff --git a/examples/ts/btc/bip322/verifyProof.ts b/examples/ts/btc/bip322/verifyProof.ts index 02ec4b94ad..de3bd79208 100644 --- a/examples/ts/btc/bip322/verifyProof.ts +++ b/examples/ts/btc/bip322/verifyProof.ts @@ -71,7 +71,7 @@ async function main(): Promise { // Initialize BitGo SDK const bitgo = new BitGo({ env: environment }); - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); if (otp) { const unlock = await bitgo.unlock({ otp, duration: 3600 }); if (!unlock) { diff --git a/examples/ts/btc/changeAddress/config.ts b/examples/ts/btc/changeAddress/config.ts index 5c5bf8e2fb..06cccc1699 100644 --- a/examples/ts/btc/changeAddress/config.ts +++ b/examples/ts/btc/changeAddress/config.ts @@ -10,9 +10,10 @@ const otp = ''; const sdk = new BitGoAPI({ env }); sdk.register('tbtc', Tbtc.createInstance); +sdk.authenticateWithAccessToken({ accessToken }); + export const changeAddressConfig = { env, - accessToken, coin: env === 'test' ? 'tbtc' : 'btc', sdk, walletPassphrase, diff --git a/examples/ts/btc/changeAddress/index.ts b/examples/ts/btc/changeAddress/index.ts index 79ad10982d..504c39a717 100644 --- a/examples/ts/btc/changeAddress/index.ts +++ b/examples/ts/btc/changeAddress/index.ts @@ -9,7 +9,6 @@ const RECEIVE_ADDRESS = ''; const CHANGE_ADDRESS = ''; async function getWallet() { - await changeAddressConfig.sdk.authenticateWithAccessToken({ accessToken: changeAddressConfig.accessToken }); return await changeAddressConfig.sdk .coin(changeAddressConfig.coin) .wallets() diff --git a/examples/ts/btc/legacySafe/config.ts b/examples/ts/btc/legacySafe/config.ts index 46f3e09617..c137aeb9d5 100644 --- a/examples/ts/btc/legacySafe/config.ts +++ b/examples/ts/btc/legacySafe/config.ts @@ -13,9 +13,10 @@ const otp = ''; const sdk = new BitGoAPI({ env }); sdk.register('tbtc', Tbtc.createInstance); +sdk.authenticateWithAccessToken({ accessToken }); + export const legacySafeConfig = { env, - accessToken, coin: env === 'test' ? 'tbtc' : 'btc', bitgo, sdk, diff --git a/examples/ts/btc/legacySafe/create-wallet.ts b/examples/ts/btc/legacySafe/create-wallet.ts index 2babb5ec4d..7455e06737 100644 --- a/examples/ts/btc/legacySafe/create-wallet.ts +++ b/examples/ts/btc/legacySafe/create-wallet.ts @@ -25,7 +25,6 @@ const createWallet = async () => { }; export const getV1SafeWallet = async () => { - await legacySafeConfig.bitgo.authenticateWithAccessToken({ accessToken: legacySafeConfig.accessToken }); await legacySafeConfig.bitgo.unlock({ otp: '000000' }); const v1SafeWallet = await legacySafeConfig.bitgo .wallets() diff --git a/examples/ts/btc/legacySafe/recover.ts b/examples/ts/btc/legacySafe/recover.ts index ee207c49bc..f25cc62917 100644 --- a/examples/ts/btc/legacySafe/recover.ts +++ b/examples/ts/btc/legacySafe/recover.ts @@ -8,7 +8,6 @@ const destination = '2MyGxrhLC4kRfuVjLqCVYFtC7DchhgMCiNz'; * Usage: npx tsx btc/legacySafe/recover.ts * */ const recoveryTransaction = async () => { - await legacySafeConfig.sdk.authenticateWithAccessToken({ accessToken: legacySafeConfig.accessToken }); const coin = legacySafeConfig.sdk.coin(legacySafeConfig.coin) as AbstractUtxoCoin; return await coin.recoverV1({ walletId: legacySafeConfig.walletId, diff --git a/examples/ts/btc/legacySafe/sweep.ts b/examples/ts/btc/legacySafe/sweep.ts index 35d2770c9c..2e7e71f5c0 100644 --- a/examples/ts/btc/legacySafe/sweep.ts +++ b/examples/ts/btc/legacySafe/sweep.ts @@ -8,7 +8,6 @@ const destination = '2MyGxrhLC4kRfuVjLqCVYFtC7DchhgMCiNz'; * Usage: npx tsx btc/legacySafe/sweep.ts * */ const sweepTransaction = async () => { - await legacySafeConfig.sdk.authenticateWithAccessToken({ accessToken: legacySafeConfig.accessToken }); const coin = legacySafeConfig.sdk.coin(legacySafeConfig.coin) as AbstractUtxoCoin; return await coin.sweepV1({ walletId: legacySafeConfig.walletId, diff --git a/examples/ts/btc/omni/config.ts b/examples/ts/btc/omni/config.ts index d20296c1ec..54d76057e1 100644 --- a/examples/ts/btc/omni/config.ts +++ b/examples/ts/btc/omni/config.ts @@ -13,9 +13,10 @@ const otp = ''; const sdk = new BitGoAPI({ env }); sdk.register('tbtc4', Tbtc4.createInstance); sdk.register('btc', Btc.createInstance); +sdk.authenticateWithAccessToken({ accessToken }); + export const omniConfig = { env, - accessToken, coin: env === 'test' ? 'tbtc4' : 'btc', network: env === 'test' ? utxolib.networks.bitcoinTestnet4 : utxolib.networks.bitcoin, sdk, diff --git a/examples/ts/btc/omni/index.ts b/examples/ts/btc/omni/index.ts index 49f38f7c24..56c4f5d17a 100644 --- a/examples/ts/btc/omni/index.ts +++ b/examples/ts/btc/omni/index.ts @@ -14,7 +14,6 @@ const ASSET_ID = 31; const BASE_AMOUNT = 729100000n; // this is currently 7.291 USDT async function getWallet() { - await omniConfig.sdk.authenticateWithAccessToken({ accessToken: omniConfig.accessToken }); return await omniConfig.sdk.coin(omniConfig.coin).wallets().get({ id: omniConfig.walletId }); } diff --git a/examples/ts/btc/rbf/custodial/original-tx.ts b/examples/ts/btc/rbf/custodial/original-tx.ts index 432829f4ee..136b81c739 100644 --- a/examples/ts/btc/rbf/custodial/original-tx.ts +++ b/examples/ts/btc/rbf/custodial/original-tx.ts @@ -7,11 +7,11 @@ import { BitGo, EnvironmentName } from '../../../../../modules/bitgo'; import { rbfConfig } from './config'; const bitgo = new BitGo({ env: rbfConfig.env as EnvironmentName }); +bitgo.authenticateWithAccessToken({ accessToken: rbfConfig.accessToken }); const RECEIVE_ADDRESS = ''; async function getWallet() { - await bitgo.authenticateWithAccessToken({ accessToken: rbfConfig.accessToken }); return await bitgo.coin(rbfConfig.coin).wallets().get({ id: rbfConfig.walletId }); } diff --git a/examples/ts/btc/rbf/custodial/replacement-tx.ts b/examples/ts/btc/rbf/custodial/replacement-tx.ts index f51b0e0a93..40f80ab7aa 100644 --- a/examples/ts/btc/rbf/custodial/replacement-tx.ts +++ b/examples/ts/btc/rbf/custodial/replacement-tx.ts @@ -7,9 +7,9 @@ import { BitGo, EnvironmentName } from '../../../../../modules/bitgo'; import { rbfConfig } from './config'; const bitgo = new BitGo({ env: rbfConfig.env as EnvironmentName }); +bitgo.authenticateWithAccessToken({ accessToken: rbfConfig.accessToken }); async function getWallet() { - await bitgo.authenticateWithAccessToken({ accessToken: rbfConfig.accessToken }); return await bitgo.coin(rbfConfig.coin).wallets().get({ id: rbfConfig.walletId }); } diff --git a/examples/ts/btc/rbf/index.ts b/examples/ts/btc/rbf/index.ts index ede65f07d5..4a73ee9b63 100644 --- a/examples/ts/btc/rbf/index.ts +++ b/examples/ts/btc/rbf/index.ts @@ -8,11 +8,11 @@ import { BitGo, EnvironmentName } from '../../../../modules/bitgo'; import { rbfConfig } from './config'; const bitgo = new BitGo({ env: rbfConfig.env as EnvironmentName }); +bitgo.authenticateWithAccessToken({ accessToken: rbfConfig.accessToken }); const RECEIVE_ADDRESS = ''; async function getWallet() { - await bitgo.authenticateWithAccessToken({ accessToken: rbfConfig.accessToken }); return await bitgo.coin(rbfConfig.coin).wallets().get({ id: rbfConfig.walletId }); } diff --git a/examples/ts/btc/v1/wallet-passphrase-recovery.ts b/examples/ts/btc/v1/wallet-passphrase-recovery.ts index e649a84b4d..5fa07c8844 100644 --- a/examples/ts/btc/v1/wallet-passphrase-recovery.ts +++ b/examples/ts/btc/v1/wallet-passphrase-recovery.ts @@ -91,7 +91,7 @@ async function main(): Promise { throw new Error('Login did not return a usable token (no access_token or encryptedToken).'); } - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); console.log('Authentication successful.'); diff --git a/examples/ts/btc/v1/wallet-recovery-validation.ts b/examples/ts/btc/v1/wallet-recovery-validation.ts index 3e212fcf10..01ca2c464d 100755 --- a/examples/ts/btc/v1/wallet-recovery-validation.ts +++ b/examples/ts/btc/v1/wallet-recovery-validation.ts @@ -81,7 +81,7 @@ async function main(): Promise { throw new Error('Login did not return a usable token (no access_token or encryptedToken).'); } - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); console.log('Authentication successful.'); diff --git a/examples/ts/create-tss-custodial-wallet.ts b/examples/ts/create-tss-custodial-wallet.ts index e8869876c7..575b941d4a 100644 --- a/examples/ts/create-tss-custodial-wallet.ts +++ b/examples/ts/create-tss-custodial-wallet.ts @@ -22,7 +22,7 @@ const coin = 'tsol'; // Create the wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions = { label, diff --git a/examples/ts/create-tss-smc-wallet.ts b/examples/ts/create-tss-smc-wallet.ts index abdfbbb449..1992876c1f 100644 --- a/examples/ts/create-tss-smc-wallet.ts +++ b/examples/ts/create-tss-smc-wallet.ts @@ -32,7 +32,7 @@ const coin = 'tsol'; // Create the wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions = { label, diff --git a/examples/ts/create-tss-wallet.ts b/examples/ts/create-tss-wallet.ts index af42c7ff74..a0c71de263 100644 --- a/examples/ts/create-tss-wallet.ts +++ b/examples/ts/create-tss-wallet.ts @@ -27,7 +27,7 @@ const coin = 'tsol'; // Create the wallet async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions = { label, diff --git a/examples/ts/create-wallet-address.ts b/examples/ts/create-wallet-address.ts index 76aa53191b..d48e7f9d30 100644 --- a/examples/ts/create-wallet-address.ts +++ b/examples/ts/create-wallet-address.ts @@ -17,7 +17,7 @@ const accessToken = ''; const walletId = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await basecoin.wallets().get({ id: walletId }); diff --git a/examples/ts/defi-vault-deposit.ts b/examples/ts/defi-vault-deposit.ts index ef740d841f..a5382ad538 100644 --- a/examples/ts/defi-vault-deposit.ts +++ b/examples/ts/defi-vault-deposit.ts @@ -34,7 +34,7 @@ const bitgoTest = new BitGo({ async function main() { console.log('Connecting to staging...'); - await bitgoTest.authenticateWithAccessToken({ accessToken: config.accessToken }); + bitgoTest.authenticateWithAccessToken({ accessToken: config.accessToken }); //await bitgoTest.unlock({ otp: config.otp, duration: 3600 }); const wallet = await bitgoTest.coin('tbaseeth').wallets().get({ id: config.walletId }); console.log('Wallet ID :', wallet.id()); diff --git a/examples/ts/defi-vault-withdraw.ts b/examples/ts/defi-vault-withdraw.ts index 2b035333ba..2e208fae50 100644 --- a/examples/ts/defi-vault-withdraw.ts +++ b/examples/ts/defi-vault-withdraw.ts @@ -36,7 +36,7 @@ const bitgoTest = new BitGo({ async function main() { console.log('Connecting to staging...'); - await bitgoTest.authenticateWithAccessToken({ accessToken: config.accessToken }); + bitgoTest.authenticateWithAccessToken({ accessToken: config.accessToken }); //await bitgoTest.unlock({ otp: config.otp, duration: 3600 }); const wallet = await bitgoTest.coin('tbaseeth').wallets().get({ id: config.walletId }); console.log('Wallet ID :', wallet.id()); diff --git a/examples/ts/defi-vault-wrap.ts b/examples/ts/defi-vault-wrap.ts index ed3869da26..b926794a60 100644 --- a/examples/ts/defi-vault-wrap.ts +++ b/examples/ts/defi-vault-wrap.ts @@ -43,7 +43,7 @@ const bitgoTest = new BitGo({ async function main() { console.log('Connecting to staging...'); - await bitgoTest.authenticateWithAccessToken({ accessToken: config.accessToken }); + bitgoTest.authenticateWithAccessToken({ accessToken: config.accessToken }); //await bitgoTest.unlock({ otp: config.otp, duration: 3600 }); const wallet = await bitgoTest.coin(config.coin).wallets().get({ id: config.walletId }); console.log('Wallet ID :', wallet.id()); diff --git a/examples/ts/eth/create-wallet-address.ts b/examples/ts/eth/create-wallet-address.ts index 970923ba53..e39721e4e1 100644 --- a/examples/ts/eth/create-wallet-address.ts +++ b/examples/ts/eth/create-wallet-address.ts @@ -25,7 +25,7 @@ const walletId = ''; const forwarderVersion = 1; async function createAddress() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/ts/eth/create-wallet.ts b/examples/ts/eth/create-wallet.ts index 73fe8c1109..eada42ee85 100644 --- a/examples/ts/eth/create-wallet.ts +++ b/examples/ts/eth/create-wallet.ts @@ -29,7 +29,7 @@ const coin = 'teth'; // Create the wallet async function createWallet() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions = { label, diff --git a/examples/ts/eth/deployForwarder.ts b/examples/ts/eth/deployForwarder.ts index 95aaf88271..01c198a615 100644 --- a/examples/ts/eth/deployForwarder.ts +++ b/examples/ts/eth/deployForwarder.ts @@ -21,7 +21,7 @@ const walletId = ''; const addressId = ''; async function deployForwarders() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const deployForwarderOptions = { diff --git a/examples/ts/eth/flushForwarderToken.ts b/examples/ts/eth/flushForwarderToken.ts index 802b444f7b..cf7f4e3419 100644 --- a/examples/ts/eth/flushForwarderToken.ts +++ b/examples/ts/eth/flushForwarderToken.ts @@ -21,7 +21,7 @@ const walletId = ''; const addressId = ''; async function flushForwarderTokenManually() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const flushForwarderOptions = { diff --git a/examples/ts/eth/fund-forwarder.ts b/examples/ts/eth/fund-forwarder.ts index 43ae13a397..7a86b1abd7 100644 --- a/examples/ts/eth/fund-forwarder.ts +++ b/examples/ts/eth/fund-forwarder.ts @@ -27,7 +27,7 @@ const forwarderAddress = ''; const amount = '1'; async function fundForwarder() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const fundForwarderParams: FundForwarderParams = { diff --git a/examples/ts/eth/list-wallet-addresses.ts b/examples/ts/eth/list-wallet-addresses.ts index 53a9518c77..6949caaa1d 100644 --- a/examples/ts/eth/list-wallet-addresses.ts +++ b/examples/ts/eth/list-wallet-addresses.ts @@ -13,7 +13,7 @@ const accessToken = ''; const walletId = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletInstance = await basecoin.wallets().get({ id: walletId }); const addresses = await walletInstance.addresses({ diff --git a/examples/ts/eth/set-flush-threshold.ts b/examples/ts/eth/set-flush-threshold.ts index 26529d8edb..9c6c694c00 100644 --- a/examples/ts/eth/set-flush-threshold.ts +++ b/examples/ts/eth/set-flush-threshold.ts @@ -23,7 +23,7 @@ const walletId = ''; const threshold = 10; async function setTokenFlushThreshold() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); console.log('Initial Token Flush Threshold:', wallet.tokenFlushThresholds()); await wallet.updateTokenFlushThresholds({ terc: threshold }); diff --git a/examples/ts/nft/nft-consolidation-send.ts b/examples/ts/nft/nft-consolidation-send.ts index 000d6cb120..ed3d607636 100644 --- a/examples/ts/nft/nft-consolidation-send.ts +++ b/examples/ts/nft/nft-consolidation-send.ts @@ -17,7 +17,7 @@ const walletPassphrase = ''; const otp = '000000'; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet: Wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); if (!wallet) { diff --git a/examples/ts/reserve-unspents.ts b/examples/ts/reserve-unspents.ts index ddfa3a9916..02a82d38dc 100644 --- a/examples/ts/reserve-unspents.ts +++ b/examples/ts/reserve-unspents.ts @@ -23,7 +23,7 @@ const unspentIds = ['', '']; const expireTime = ''; async function createUnspentReservation() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const reserveResult = await wallet.manageUnspentReservations({ @@ -33,7 +33,7 @@ async function createUnspentReservation() { } async function modifyUnspentReservation() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const reserveResult = await wallet.manageUnspentReservations({ @@ -43,7 +43,7 @@ async function modifyUnspentReservation() { } async function releaseUnspentReservation() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const reserveResult = await wallet.manageUnspentReservations({ diff --git a/examples/ts/sol/account-consolidation-build.ts b/examples/ts/sol/account-consolidation-build.ts index 0013a04c88..c22e662f94 100644 --- a/examples/ts/sol/account-consolidation-build.ts +++ b/examples/ts/sol/account-consolidation-build.ts @@ -30,7 +30,7 @@ const walletPassphrase = ''; const otp = '000000'; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet: Wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); diff --git a/examples/ts/stablecoin/initiate-burn-order.ts b/examples/ts/stablecoin/initiate-burn-order.ts index c733f32329..6d18828c08 100644 --- a/examples/ts/stablecoin/initiate-burn-order.ts +++ b/examples/ts/stablecoin/initiate-burn-order.ts @@ -36,6 +36,7 @@ const fromAmountInFullUnits = '100'; // Amount in full units of the stablecoin ( // Initialize BitGo SDK const bitgo = new BitGoJS.BitGo({ env: environment }); +bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const basecoin = bitgo.coin(ofcStablecoin); function createStablecoinUrl(path: string): string { @@ -47,7 +48,6 @@ function createStablecoinUrl(path: string): string { */ async function main() { try { - await bitgo.authenticateWithAccessToken({ accessToken: accessToken }); console.log('🚀 Starting Stablecoin Burn Order Process...'); console.log('='.repeat(50)); console.log(`Environment: ${environment}`); diff --git a/examples/ts/stablecoin/initiate-mint-order.ts b/examples/ts/stablecoin/initiate-mint-order.ts index d0bafc6f82..e3cb7c2357 100644 --- a/examples/ts/stablecoin/initiate-mint-order.ts +++ b/examples/ts/stablecoin/initiate-mint-order.ts @@ -36,6 +36,7 @@ const fromAmountInFullUnits = '100'; // Amount in full units of USD (100 USD) - // Initialize BitGo SDK const bitgo = new BitGoJS.BitGo({ env: environment }); +bitgo.authenticateWithAccessToken({ accessToken: accessToken }); const basecoin = bitgo.coin(ofcUsdCoin); function createStablecoinUrl(path: string): string { @@ -47,7 +48,6 @@ function createStablecoinUrl(path: string): string { */ async function main() { try { - await bitgo.authenticateWithAccessToken({ accessToken: accessToken }); console.log('🚀 Starting Stablecoin Mint Order Process...'); console.log('='.repeat(50)); console.log(`Environment: ${environment}`); diff --git a/examples/ts/sui/build-pay-transaction.ts b/examples/ts/sui/build-pay-transaction.ts index 3babce994a..f65b34d01a 100644 --- a/examples/ts/sui/build-pay-transaction.ts +++ b/examples/ts/sui/build-pay-transaction.ts @@ -26,7 +26,7 @@ const enterprise = ''; // build pay transaction async function buildPayTx() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions: GenerateWalletOptions = { label, diff --git a/examples/ts/sui/create-wallet.ts b/examples/ts/sui/create-wallet.ts index 4f698b9c0e..b692b02e60 100644 --- a/examples/ts/sui/create-wallet.ts +++ b/examples/ts/sui/create-wallet.ts @@ -26,7 +26,7 @@ const enterprise = ''; // Create the wallet async function createWallet() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const walletOptions: GenerateWalletOptions = { label, diff --git a/examples/ts/sui/get-transaction-hex.ts b/examples/ts/sui/get-transaction-hex.ts index ce281cbf9c..dd868b7aa5 100644 --- a/examples/ts/sui/get-transaction-hex.ts +++ b/examples/ts/sui/get-transaction-hex.ts @@ -26,7 +26,7 @@ const walletId = ''; async function buildPayTx() { try { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId }); const recipients = [ { diff --git a/examples/ts/sui/multi-recipient-pay-transaction.ts b/examples/ts/sui/multi-recipient-pay-transaction.ts index f733eea10e..9a82b20681 100644 --- a/examples/ts/sui/multi-recipient-pay-transaction.ts +++ b/examples/ts/sui/multi-recipient-pay-transaction.ts @@ -38,7 +38,7 @@ const recipients = [ // build pay transaction async function buildPayTx() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); bitgo.unlock({ otp: '000000' }); const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId }); diff --git a/examples/ts/trx/consolidate-hot-account-balances.ts b/examples/ts/trx/consolidate-hot-account-balances.ts index f115271da6..874086828c 100644 --- a/examples/ts/trx/consolidate-hot-account-balances.ts +++ b/examples/ts/trx/consolidate-hot-account-balances.ts @@ -27,7 +27,7 @@ const otp = '000000'; const accessToken = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId }); const coinSpecific = wallet.coinSpecific() as WalletCoinSpecific; diff --git a/examples/ts/trx/create-address.ts b/examples/ts/trx/create-address.ts index c9c57eb198..7808358d1e 100644 --- a/examples/ts/trx/create-address.ts +++ b/examples/ts/trx/create-address.ts @@ -15,7 +15,7 @@ const walletId = ''; const accessToken = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId }); const address = await wallet.createAddress({ label: 'My address' }); diff --git a/examples/ts/tss-smc/create-smc-wallet-reusing-keys.ts b/examples/ts/tss-smc/create-smc-wallet-reusing-keys.ts index 34fde66af1..3fd1b6a237 100644 --- a/examples/ts/tss-smc/create-smc-wallet-reusing-keys.ts +++ b/examples/ts/tss-smc/create-smc-wallet-reusing-keys.ts @@ -22,7 +22,7 @@ const userCommonKeyChain = "6e1bf...9c967" const bitgoKeyId = "649b69a0d2521600089f16044cd5e5cb"; async function createSMCWalletStep2() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const bitgoCoin = bitgo.coin(coinName); const bitgoKeyChain = await bitgoCoin.keychains().get({ id: bitgoKeyId }) @@ -74,4 +74,4 @@ async function createSMCWalletStep2() { writeFileSync(`./json/wallet-${walletName}.json`, stringifiedWallet) } -createSMCWalletStep2().catch((e) => console.error(e)); +createSMCWalletStep2().catch((e) => console.error(e)); \ No newline at end of file diff --git a/examples/ts/tss-smc/create-smc-wallet-step-1.ts b/examples/ts/tss-smc/create-smc-wallet-step-1.ts index 51374fc0c4..86db7e281b 100644 --- a/examples/ts/tss-smc/create-smc-wallet-step-1.ts +++ b/examples/ts/tss-smc/create-smc-wallet-step-1.ts @@ -15,7 +15,7 @@ async function createSMCWalletStep1() { const rawdata = readFileSync("./json/fromOVC2-step-1.json").toString(); const parsedData = JSON.parse(rawdata); - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const bitgoCoin = bitgo.coin(coinName); const { bitGoOutputJsonForOvc, bitGoKeyId } = await bitgoCoin diff --git a/examples/ts/tss-smc/create-smc-wallet-step-2.ts b/examples/ts/tss-smc/create-smc-wallet-step-2.ts index 2da348abc1..7d276427db 100644 --- a/examples/ts/tss-smc/create-smc-wallet-step-2.ts +++ b/examples/ts/tss-smc/create-smc-wallet-step-2.ts @@ -32,7 +32,7 @@ async function createSMCWalletStep2() { throw new Error("Common keychain mismatch between the two OVCs"); } - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const bitgoCoin = bitgo.coin(coinName); const bitgoKeyChain = await bitgoCoin.keychains().get({ id: bitgoKeyId }) @@ -84,4 +84,4 @@ async function createSMCWalletStep2() { writeFileSync(`./json/wallet-${walletName}.json`, stringifiedWallet) } -createSMCWalletStep2().catch((e) => console.error(e)); +createSMCWalletStep2().catch((e) => console.error(e)); \ No newline at end of file diff --git a/examples/ts/update-wallet-forwarders.ts b/examples/ts/update-wallet-forwarders.ts index 19d2f31471..2655fa3ed6 100644 --- a/examples/ts/update-wallet-forwarders.ts +++ b/examples/ts/update-wallet-forwarders.ts @@ -21,7 +21,7 @@ const walletId = ''; // toggles boolean flags for deployForwardersManually and flushForwardersManually async function setForwarderFlags() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().get({ id: walletId }); const deployForwardersManually = wallet._wallet.coinSpecific.deployForwardersManually; diff --git a/examples/ts/xrp/send-payment.ts b/examples/ts/xrp/send-payment.ts index 889b3f21ad..0991756a2c 100644 --- a/examples/ts/xrp/send-payment.ts +++ b/examples/ts/xrp/send-payment.ts @@ -30,7 +30,7 @@ async function sendTx() { }); const basecoin = bitgo.coin(coin); - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); // await bitgo.unlock({ otp: otp, duration: 3600 }); const walletInstance = await basecoin.wallets().get({ id: walletId }); diff --git a/examples/ts/xtz/consolidate-account-balances.ts b/examples/ts/xtz/consolidate-account-balances.ts index 9790e635eb..ddb1e36ede 100644 --- a/examples/ts/xtz/consolidate-account-balances.ts +++ b/examples/ts/xtz/consolidate-account-balances.ts @@ -27,7 +27,7 @@ const otp = '000000'; const accessToken = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId }); const coinSpecific = wallet.coinSpecific() as WalletCoinSpecific; diff --git a/examples/ts/xtz/create-address.ts b/examples/ts/xtz/create-address.ts index 11ac3b1c87..9b05235218 100644 --- a/examples/ts/xtz/create-address.ts +++ b/examples/ts/xtz/create-address.ts @@ -15,7 +15,7 @@ const walletId = ''; const accessToken = ''; async function main() { - await bitgo.authenticateWithAccessToken({ accessToken }); + bitgo.authenticateWithAccessToken({ accessToken }); const wallet = await bitgo.coin(coin).wallets().getWallet({ id: walletId }); const address = await wallet.createAddress({ label: 'My address' });