Skip to content

Commit 5c1ee7b

Browse files
authored
Merge pull request #234 from omnisat/dev
Dev
2 parents eaaa484 + 11a4e72 commit 5c1ee7b

File tree

12 files changed

+29
-31
lines changed

12 files changed

+29
-31
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -466,19 +466,18 @@ jobs:
466466
echo -e "\n$(cat detailed_release_notes.md)\n$(cat RELEASE_NOTES.md)" > RELEASE_NOTES.md
467467
git add RELEASE_NOTES.md
468468
git commit -m "Updated RELEASE_NOTES.md with new release"
469-
git pull origin main --rebase
469+
git pull origin main --rebase
470470
git push origin main
471471
env:
472472
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
473473

474474
- name: Create GitHub Release
475475
uses: actions/create-release@v1
476476
with:
477-
tag_name: "${{ github.ref_name }}"
478-
release_name: "Release ${{ github.ref_name }}"
477+
tag_name: "${{ env.NEW_VERSION }}"
478+
release_name: "Release ${{ env.NEW_VERSION }}"
479479
body_path: RELEASE_NOTES.md
480480
draft: false
481481
prerelease: false
482482
env:
483483
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
484-

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Don't trust verify [Try Out The Demo Here](https://demo.lasereyes.build)
2828
- Xverse
2929

3030
## Why Laser Eyes?
31-
<img alt="herding_cats.gif" src="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExN3ZsZnUwNXdydTB6a3oyNDBmNTRwajJvdW5[…]uNDh0bCZlcD12MV9naWZzX3NlYXJjaCZjdD1n/7MIULHLEeZyKs/giphy.gif">
31+
<img alt="herding_cats.gif" src="httpshttps://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExbW92cmM4MDExcGE1NmJtZjhka2N3M25wNm4zeDR5cWQ4YzFnNzZiNiZlcD12MV9naWZzX3NlYXJjaCZjdD1n/7MIULHLEeZyKs/giphy.gif">
3232

3333

3434

packages/lasereyes-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@omnisat/lasereyes-core",
33
"private": false,
4-
"version": "0.0.34",
4+
"version": "0.0.35-rc.3",
55
"type": "module",
66
"main": "./dist/index.umd.cjs",
77
"module": "./dist/index.js",

packages/lasereyes-core/src/client/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
import { LOCAL_STORAGE_DEFAULT_WALLET } from '../constants/settings'
1717
import { WalletProvider } from './providers'
1818
import UnisatProvider from './providers/unisat'
19-
import { isBase64, isHex } from '../lib/helpers'
19+
import { isBase64, isHex } from '../lib/utils'
2020
import * as bitcoin from 'bitcoinjs-lib'
2121
import { LaserEyesStoreType } from './types'
2222
import { triggerDOMShakeHack } from './utils'

packages/lasereyes-core/src/client/providers/xverse.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,9 @@ export default class XVerseProvider extends WalletProvider {
310310
signedPsbt = bitcoin.Psbt.fromBase64(String(response.psbtBase64), {
311311
network: getBitcoinNetwork(this.network),
312312
})
313+
if (_finalize) {
314+
signedPsbt!.finalizeAllInputs()
315+
}
313316

314317
signedPsbtHex = signedPsbt.toHex()
315318
signedPsbtBase64 = signedPsbt.toBase64()

packages/lasereyes-core/src/lib/helpers.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,6 @@ export const satoshisToBTC = (satoshis: number): string => {
7878
return btcValue.toFixed(8)
7979
}
8080

81-
export const isBase64 = (str: string): boolean => {
82-
const base64Regex =
83-
/^(?:[A-Za-z0-9+\/]{4})*?(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/
84-
return base64Regex.test(str)
85-
}
86-
87-
export const isHex = (str: string): boolean => {
88-
const hexRegex = /^[a-fA-F0-9]+$/
89-
return hexRegex.test(str)
90-
}
91-
9281
export function estimateTxSize(
9382
taprootInputCount: number,
9483
nonTaprootInputCount: number,
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
export const isBase64 = (str: string): boolean => {
2+
const base64Regex =
3+
/^(?:[A-Za-z0-9+\/]{4})*?(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/
4+
return base64Regex.test(str)
5+
}
6+
7+
export const isHex = (str: string): boolean => {
8+
const hexRegex = /^[a-fA-F0-9]+$/
9+
return hexRegex.test(str)
10+
}

packages/lasereyes-react/README.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,4 @@ Contributions are welcome! Feel free to submit pull requests or open issues in t
9191
## License
9292
`@omnisat/lasereyes-react` is MIT licensed.
9393
94-
95-
96-
97-
94+
the ai release notes generator is so cool..

packages/lasereyes-react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@omnisat/lasereyes-react",
33
"private": false,
4-
"version": "0.0.27",
4+
"version": "0.0.28-rc.6",
55
"type": "module",
66
"main": "./dist/index.umd.cjs",
77
"module": "./dist/index.js",

packages/lasereyes/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@omnisat/lasereyes",
33
"private": false,
4-
"version": "0.0.104",
4+
"version": "0.0.105-rc.7",
55
"type": "module",
66
"main": "./dist/index.umd.cjs",
77
"module": "./dist/index.js",
@@ -30,8 +30,8 @@
3030
"vite-plugin-dts": "^4.2.1"
3131
},
3232
"dependencies": {
33-
"@omnisat/lasereyes-core": "0.0.34",
34-
"@omnisat/lasereyes-react": "0.0.27",
33+
"@omnisat/lasereyes-core": "workspace:*",
34+
"@omnisat/lasereyes-react": "workspace:*",
3535
"bip39": "^3.1.0"
3636
},
3737
"publishConfig": {

pnpm-lock.yaml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/generate_release_notes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
response = openai.ChatCompletion.create(
1717
model="gpt-4",
1818
messages=[
19-
{"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."},
19+
{"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. Don't mention anyting about the lock file or about anything ot her then the main version changes."},
2020
{"role": "user", "content": f"Version: {version}\n{diff_content}"}
2121
]
2222
)

0 commit comments

Comments
 (0)