From 6003f126d8745fcb18a6dd50112aa6a9217abc6c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com> Date: Fri, 15 Nov 2024 03:47:59 +0000 Subject: [PATCH 1/5] Next RC version bump for all changed packages --- packages/lasereyes-core/package.json | 2 +- packages/lasereyes-react/package.json | 2 +- packages/lasereyes-vue/package.json | 2 +- packages/lasereyes/package.json | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/lasereyes-core/package.json b/packages/lasereyes-core/package.json index c0790c30..ae4f457e 100644 --- a/packages/lasereyes-core/package.json +++ b/packages/lasereyes-core/package.json @@ -1,7 +1,7 @@ { "name": "@omnisat/lasereyes-core", "private": false, - "version": "0.0.47", + "version": "0.0.48-rc.0", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", diff --git a/packages/lasereyes-react/package.json b/packages/lasereyes-react/package.json index f1b8a703..f93b8f1d 100644 --- a/packages/lasereyes-react/package.json +++ b/packages/lasereyes-react/package.json @@ -1,7 +1,7 @@ { "name": "@omnisat/lasereyes-react", "private": false, - "version": "0.0.42", + "version": "0.0.43-rc.0", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", diff --git a/packages/lasereyes-vue/package.json b/packages/lasereyes-vue/package.json index d0556500..b3f01372 100644 --- a/packages/lasereyes-vue/package.json +++ b/packages/lasereyes-vue/package.json @@ -1,7 +1,7 @@ { "name": "@omnisat/lasereyes-vue", "private": false, - "version": "0.0.8", + "version": "0.0.9-rc.0", "type": "module", "files": [ "dist" diff --git a/packages/lasereyes/package.json b/packages/lasereyes/package.json index 1395dea5..de7ac2ec 100644 --- a/packages/lasereyes/package.json +++ b/packages/lasereyes/package.json @@ -20,7 +20,7 @@ "url": "https://github.com/omnisat/lasereyes-mono.git" }, "private": false, - "version": "0.0.125", + "version": "0.0.126-rc.0", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", @@ -56,4 +56,4 @@ "publishConfig": { "access": "public" } -} \ No newline at end of file +} From 1183babe8f58123047112837ff6c92562bf27f5a Mon Sep 17 00:00:00 2001 From: hathbanger <hathbanger.ah@gmail.com> Date: Fri, 15 Nov 2024 11:07:07 -0700 Subject: [PATCH 2/5] notes generation --- scripts/generate_release_notes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/generate_release_notes.py b/scripts/generate_release_notes.py index d9c82799..c56fc501 100644 --- a/scripts/generate_release_notes.py +++ b/scripts/generate_release_notes.py @@ -16,7 +16,7 @@ response = openai.ChatCompletion.create( model="gpt-4", messages=[ - {"role": "system", "content": "You are a passive aggressive release note generator. Create detailed, sometimes hilarious release notes based on the git diff provided. Always ensure you are informative and helpful. On a humor scale of 1-10, you're a 3, but you don't share it very often.. YOU MUST BE INFORMATIVE, please. remember these are release notes. Don't mention anything about the lock file or about anything ot her then the main version changes."}, + {"role": "system", "content": "You are a passive aggressive release note generator. Create detailed, sometimes hilarious release notes based on the git diff provided. Always ensure you are informative and helpful. On a humor scale of 1-10, you're a 3, but you don't share it very often. All versions will be in rc form, patch them. so any version you see that's 0.0.43-rc, should be converted to 0.0.43. YOU MUST BE INFORMATIVE, please. remember these are release notes. Don't mention anything about the lock file or about anything ot her then the main version changes."}, {"role": "user", "content": f"Version: {version}\n{diff_content}"} ] ) From 50acfce17721064294afbb4e4001d4d19a6c3a41 Mon Sep 17 00:00:00 2001 From: hathbanger <hathbanger.ah@gmail.com> Date: Mon, 18 Nov 2024 08:37:25 -0700 Subject: [PATCH 3/5] Enable OP_NET provider and update wallet configurations --- apps/demo.lasereyes.build/components/App.tsx | 6 +++--- packages/lasereyes-core/src/client/index.ts | 6 +++--- .../lasereyes-core/src/client/providers/op-net.ts | 15 +++++---------- packages/lasereyes-core/src/constants/wallets.ts | 7 ++++++- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/apps/demo.lasereyes.build/components/App.tsx b/apps/demo.lasereyes.build/components/App.tsx index f22fc627..b3811fd4 100644 --- a/apps/demo.lasereyes.build/components/App.tsx +++ b/apps/demo.lasereyes.build/components/App.tsx @@ -49,9 +49,9 @@ const App = ({ setNetwork }: { setNetwork: (n: NetworkType) => void }) => { const [signedPsbt, setSignedPsbt] = useState< | string | { - signedPsbtHex: string - signedPsbtBase64: string - } + signedPsbtHex: string + signedPsbtBase64: string + } | undefined >() type colorsType = diff --git a/packages/lasereyes-core/src/client/index.ts b/packages/lasereyes-core/src/client/index.ts index 0a5cd43f..7cdaefb5 100644 --- a/packages/lasereyes-core/src/client/index.ts +++ b/packages/lasereyes-core/src/client/index.ts @@ -5,7 +5,7 @@ import { LEATHER, MAGIC_EDEN, OKX, - // OP_NET, + OP_NET, ORANGE, OYL, PHANTOM, @@ -28,7 +28,7 @@ import OrangeProvider from './providers/orange' import OkxProvider from './providers/okx' import MagicEdenProvider from './providers/magic-eden' import PhantomProvider from './providers/phantom' -// import OpNetProvider from './providers/op-net' +import OpNetProvider from './providers/op-net' export class LaserEyesClient { readonly $store: MapStore<LaserEyesStoreType> @@ -52,7 +52,7 @@ export class LaserEyesClient { [LEATHER]: new LeatherProvider(stores, this, config), [MAGIC_EDEN]: new MagicEdenProvider(stores, this, config), [OKX]: new OkxProvider(stores, this, config), - // [OP_NET]: new OpNetProvider(stores, this, config), + [OP_NET]: new OpNetProvider(stores, this, config), [ORANGE]: new OrangeProvider(stores, this, config), [OYL]: new OylProvider(stores, this, config), [PHANTOM]: new PhantomProvider(stores, this, config), diff --git a/packages/lasereyes-core/src/client/providers/op-net.ts b/packages/lasereyes-core/src/client/providers/op-net.ts index 62f1eeb7..11f693e7 100644 --- a/packages/lasereyes-core/src/client/providers/op-net.ts +++ b/packages/lasereyes-core/src/client/providers/op-net.ts @@ -2,7 +2,6 @@ import * as bitcoin from 'bitcoinjs-lib' import { WalletProvider } from '.' import { getNetworkForUnisat, getUnisatNetwork } from '../../constants/networks' import { NetworkType, ProviderType } from '../../types' -import { getBTCBalance } from '../../lib/helpers' import { OP_NET } from '../../constants/wallets' import { listenKeys } from 'nanostores' @@ -106,10 +105,7 @@ export default class OpNetProvider extends WalletProvider { this.switchNetwork(network) } }) - // TODO: Confirm if this is necessary and why - getBTCBalance(opNetAccounts[0], this.network).then((totalBalance) => { - this.$store.setKey('balance', totalBalance) - }) + this.$store.setKey('connected', true) } @@ -143,10 +139,10 @@ export default class OpNetProvider extends WalletProvider { broadcast?: boolean | undefined ): Promise< | { - signedPsbtHex: string | undefined - signedPsbtBase64: string | undefined - txId?: string | undefined - } + signedPsbtHex: string | undefined + signedPsbtBase64: string | undefined + txId?: string | undefined + } | undefined > { const signedPsbt = await this.library?.signPsbt(psbtHex, { @@ -192,6 +188,5 @@ export default class OpNetProvider extends WalletProvider { const wantedNetwork = getUnisatNetwork(network) await this.library?.switchChain(wantedNetwork) this.$network.set(network) - await this.getBalance() } } diff --git a/packages/lasereyes-core/src/constants/wallets.ts b/packages/lasereyes-core/src/constants/wallets.ts index c629b809..fc9ffd15 100644 --- a/packages/lasereyes-core/src/constants/wallets.ts +++ b/packages/lasereyes-core/src/constants/wallets.ts @@ -22,11 +22,12 @@ enum ProviderEnumMap { LEATHER = 'leather', MAGIC_EDEN = 'magic-eden', OKX = 'okx', - WIZZ = 'wizz', + OP_NET = 'op_net', ORANGE = 'orange', OYL = 'oyl', PHANTOM = 'phantom', UNISAT = 'unisat', + WIZZ = 'wizz', XVERSE = 'xverse', } @@ -50,6 +51,10 @@ export const SUPPORTED_WALLETS: WalletInfo = { name: ProviderEnumMap.OKX, url: 'https://chromewebstore.google.com/detail/okx-wallet/mcohilncbfahbmgdjkbpemcciiolgcge', }, + [ProviderEnumMap.OP_NET]: { + name: ProviderEnumMap.OP_NET, + url: 'https://opnet.org/', + }, [ProviderEnumMap.ORANGE]: { name: ProviderEnumMap.ORANGE, url: 'https://www.orangewallet.com/', From ed655186c1e6832eb479bd9cfd28e0c4f74623c9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <github-actions[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 15:41:44 +0000 Subject: [PATCH 4/5] RC version bump for all changed packages --- packages/lasereyes-core/package.json | 2 +- packages/lasereyes/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lasereyes-core/package.json b/packages/lasereyes-core/package.json index ae4f457e..f2e9d7b0 100644 --- a/packages/lasereyes-core/package.json +++ b/packages/lasereyes-core/package.json @@ -1,7 +1,7 @@ { "name": "@omnisat/lasereyes-core", "private": false, - "version": "0.0.48-rc.0", + "version": "0.0.48-rc.1", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", diff --git a/packages/lasereyes/package.json b/packages/lasereyes/package.json index de7ac2ec..7bda9332 100644 --- a/packages/lasereyes/package.json +++ b/packages/lasereyes/package.json @@ -20,7 +20,7 @@ "url": "https://github.com/omnisat/lasereyes-mono.git" }, "private": false, - "version": "0.0.126-rc.0", + "version": "0.0.126-rc.1", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", From 4d53280481f643a7ebb075c6d4249e61f0da98dd Mon Sep 17 00:00:00 2001 From: hathbanger <hathbanger.ah@gmail.com> Date: Mon, 18 Nov 2024 08:49:16 -0700 Subject: [PATCH 5/5] styles --- .../components/WalletCard.tsx | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/apps/demo.lasereyes.build/components/WalletCard.tsx b/apps/demo.lasereyes.build/components/WalletCard.tsx index 9d11c509..540b6200 100644 --- a/apps/demo.lasereyes.build/components/WalletCard.tsx +++ b/apps/demo.lasereyes.build/components/WalletCard.tsx @@ -59,10 +59,10 @@ const WalletCard = ({ setSignedPsbt: ( psbt: | { - signedPsbtHex: string - signedPsbtBase64: string - txId?: string - } + signedPsbtHex: string + signedPsbtBase64: string + txId?: string + } | undefined ) => void }) => { @@ -140,12 +140,12 @@ const WalletCard = ({ paymentAddress, paymentPublicKey, network as - | typeof MAINNET - | typeof TESTNET - | typeof TESTNET4 - | typeof SIGNET - | typeof FRACTAL_MAINNET - | typeof FRACTAL_TESTNET + | typeof MAINNET + | typeof TESTNET + | typeof TESTNET4 + | typeof SIGNET + | typeof FRACTAL_MAINNET + | typeof FRACTAL_TESTNET ) .then((psbt) => { if (psbt && psbt.toHex() !== unsigned) { @@ -423,8 +423,8 @@ const WalletCard = ({ <Badge variant={isConnected ? 'success' : 'outline'} className={cn( - 'text-gray-500 border-gray-500', - isConnected ? 'text-white ' : '' + 'text-gray-500 border-gray-600', + isConnected ? 'text-gray-900 border-gray-900' : '' )} > {isConnected ? 'connected' : 'disconnected'}