augustol / quick-wallet Goto Github PK
View Code? Open in Web Editor NEWBIP44 Smart Contract Wallet
BIP44 Smart Contract Wallet
Add a folder with docs generated from the natspec comments in js-lib/src.
The actual implementation of the wallet contract allows the creation one tx with multiple fees, the user can create set different amount of fee to be paid based on certain time limit.
What if instead of that the user sends a maximum amount of gas to be payed with a time limit?
For this the relayer would need to also send how much gas is willing to spend in the wallet call execution.
The calculation would be like:
relayerWeiProfit = (totalGas - relayTxCost + quickTxCost) * maxRelayerGas / (now - txSignedTime)
Based on discussion with @cwhinfrey
Write the a single document with documentation that explains how the wallet contracts works and can be used.
Add methods to improve the usability of the wallet with the js-lib when it is needed to calculate the gas in wei that will cost the execution of a call.
To use estimateGas the sender needs to specify the token and amount of the fee, there is two options here, it is payed with eth or erc20, get the estimate cost for both types of fee.
Right now to run the tests in the relayer the dev needs to run two processes at the same time, one for testnet and another for api, improve the tests scripts to do it in one process and watch for changes in src and tests.
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.