nabla-studio / quirks Goto Github PK
View Code? Open in Web Editor NEWQuirks is a universal wallet adapter for your dApps.
Home Page: https://quirks.nabla.studio/
License: Apache License 2.0
Quirks is a universal wallet adapter for your dApps.
Home Page: https://quirks.nabla.studio/
License: Apache License 2.0
This repository has copied and pasted code from Cosmology's software, but hasn't included the licenses from those repositories. General rule of thumb is that those licenses, while MIT or BSD or Apache, still have to be included inside of this codebase.
While we appreciate the utility of our software in diverse projects, it is crucial to adhere to the licensing terms under which our code was released. The original code from Cosmology is distributed under [MIT/BSD/Apache] licenses, which, among other conditions, require the inclusion of the original license text in any derivative works or distributions.
We believe in open-source collaboration and are more than willing to see our software being used widely. However, it is imperative that such use complies with the legal and ethical standards set by the open-source community.
No response
Using nextjs with those dependencies:
@nabla-studio/chain-registry
@quirks/react
@quirks/store
@quirks/wallets
When passing the following configuration to QuirksConfig
:
const CONFIG: Config = {
assetsLists: [osmosisAssetList, kavaAssetList], // Note the missing akash asset list.
autoConnect: true,
chains: [akash, osmosis, kava],
wallets: [keplrExtension, leapExtension],
};
When using the connect
methods of the useConnect
hook, it produces the following runtime error:
Add support for hardware wallet using: https://www.npmjs.com/package/@ledgerhq/hw-app-cosmos
Because it can increase the number of quirks users by including those who use hardware wallets
No response
Currently, when calling the function sign()
or signCW()
, the caller cannot select a fee multiplier together with having fees as auto
. Indeed, those functions are calling estimateFee()
with the default multiplier of 1.4
.
It causes some transactions to fail because the fee is too low.
It would be useful to be able to provide the fee multiplier in case we want to increase for some transactions where the estimation is off, and a multiplier of 1.4
is not enough.
This enhancement would be useful because it would allow quirks users to keep using sign()
and signCW()
functions directly without having to go through cumbersome ways to call estimateFee()
separately then provide the fee to the sign()
and signCW()
functions.
No response
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.