Ordit is an SDK project for Bitcoin Wallet, Ordinals and Inscriptions
This project uses PNPM to manage dependencies.
$ npm i -g pnpm
Install and build dependencies across all project folders:
$ pnpm install
A powerful Bitcoin Ordinals-aware library written in TypeScript
Home Page: https://sado.space
License: MIT License
I can't get any utxos of wallet. it was worked before, but recent days it returns empty array even though there are some balance(I can check it via wallet)
Not sure where applicable / suitable:
May require updates to UTXO API too ?
In send.js example, ordit.transactions.createPsbt doesn't support the template.
It returns Promise<null>
when it should return:
Promise<{
rawTxHex: string,
psbt: {
hex: string,
base64: string
}
}>
Error: Cannot read properties of undefined (reading 'forEach')
Context:
Unisat support signPsbt with optional option to finalize or not. https://docs.unisat.io/dev/unisat-wallet-api#signpsbt
we should support that option as well.
I take a look example code on this repo and noticed that should deposit reveal fund to taproot script address before build transaction.
But I want to do that all in one psbt? Anyone have solution? Please help me.
This should be 02
instead of 03
. Y-coord should be even, according to BIP-341.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These branches will be created by Renovate only once you click their checkbox below.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.
.github/workflows/ci.yml
actions/checkout v3.5.3@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
actions/setup-node v3.7.0@e33196f7422957bea03ed53f6fbb155025ffc7b8
actions/checkout v3.5.3@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
actions/setup-node v3.7.0@e33196f7422957bea03ed53f6fbb155025ffc7b8
.github/workflows/publish.yml
actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c
actions/setup-node 64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
actions/github-script e3cbab99d3a9b271e1b79fc96d103a4a5534998c
slackapi/slack-github-action v1.23.0@007b2c3c751a190b6f0f040e47ed024deaa72844
.github/workflows/release-drafter.yml
release-drafter/release-drafter v5.24.0@65c5fb495d1e69aa8c08a3317bc44ff8aabe9772
package.json
husky 8.0.3
prettier 2.8.8
turbo 1.9.1
packages/sdk/package.json
@bitcoinerlab/secp256k1 1.0.2
bip32 4.0.0
bip39 3.1.0
bitcoinjs-message 2.2.0
bitcoinjs-lib 6.1.3
cross-fetch 3.1.6
ecpair 2.1.0
ethers 6.6.1
sats-connect 0.2.0
@sadoprotocol/eslint-config ^0.0.2
@sadoprotocol/typescript ^0.0.2
.nvmrc
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.