web3 icon indicating copy to clipboard operation
web3 copied to clipboard

A CLI tool to interact with web3 blockchains - Ethereum, GoChain, etc

Results 39 web3 issues
Sort by recently updated
recently updated
newest added

I've added [types.sol](https://github.com/gochain/web3/blob/master/contracts/types.sol) that we can put in a bunch of types and then try to set and get the values on them. Equivalent to things the following for all...

If the contract requires an owner, how can you securely set it to the deployers address when using upgradeable contracts? cc @benbjohnson

question

From #98: For upgradeable contracts, can we use constructor arguments rather than doing a find/replace on the binary data? https://github.com/gochain-io/web3/blob/0397f9715de7b6f0d163ed52ea72692689d3edee/assets/owner_upgradeable_proxy.go#L17-L18

```sh web3 account create => generates an account and prints the address and private key web3 sign "some data" => [this](https://web3js.readthedocs.io/en/1.0/web3-eth-accounts.html#sign) ``` Hopefully without importing these functions from main gochain...

help wanted
good first issue

Example for how to set up upgradeable contract then auto deploy on push to GitHub. Probably best to use GitHub Actions for this.

Hello guys, i need to transfer ECR20 token on the Ropsten from the CLI. My "history": `root@me-X540LA:~# export WEB3_NETWORK="ropsten" root@me-X540LA:~# export WEB3_PRIVATE_KEY="XXXXXXXXXXXXXX" root@me-X540LA:~# export WEB3_ADDRESS="0x7BbcF517d6bE3a354669019a88c48b24CEc6B311" root@me-X540LA:~# web3 contract list --abi...

Add this tool to: https://github.com/bkrem/awesome-solidity

This tool is so good, we gotta give it some pizzazz with a logo and/or mascot. 😈

help wanted

I'm trying to publish my code to ropsten, it's just a simple ERC721 contract. cat BoticsToken.sol pragma solidity ^0.5.2; import "./lib/oz/contracts/token/ERC721/ERC721Full.sol"; import "./lib/oz/contracts/token/ERC721/ERC721MetadataMintable.sol"; import "./lib/oz/contracts/token/ERC721/ERC721Burnable.sol"; contract BoticsToken is ERC721Full, ERC721MetadataMintable,...

I'm not entirely sure how this could work, but imagine wanting to move to a new contract if you wanted to upgrade it (and didn't use an upgradeable contract). Or...