giveth / common-contract-deps Goto Github PK
View Code? Open in Web Editor NEWBase layer smart contracts that Giveth likes to use :-D
License: GNU General Public License v3.0
Base layer smart contracts that Giveth likes to use :-D
License: GNU General Public License v3.0
0xdac is not a valid address, so web3 1.0 will throw an error.
I wish i could type in decentralize and then have the contract be decentralized... but hex is soooooo limiting so lets move to just typing in dac and then it is decentralized :-D
If scape ethers fails => throws
If scape tokens fails => does nothing
In both cases should have the same behaviour.
I made a lot of comments in the dev branch... this is me merging them... we will see how it goes (fingers crossed)
Current package version is 0.7.0, but npm package is 0.6.0
Also, it is important to note that there is problem in installing dependencies of version 0.6.0. Therefore every other projects depending on this projects will have problem too.
:-D
NPM Package for this repository is updated with the most recent changes.
Currently the NPM Package is on an older version and thus has old contracts.
For example using SafeMath has Solidity warnings for not using pure functions even though this has already been fixed.
Deploy NPM Package to latest version of this repository
There is no place in this contract where the blacklistEscapeToken()
function is called, but it is an internal function...
I imagine you want to add it into the constructor and have a loop... this might need some solid tests written for it as well.
I LOVE this feature by the way, I might suggest that it be an onlyEscapeHatchCallerOrOwner()
function so that it can allow selective decentralization, and that way it can avoid the loop that might need to be in the constructor.
Thoughts?
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.