sam-goodwin / cdk3

CDK Construct Library for web3.
Apache License 2.0
11 stars 1 forks source link

`Contract` Construct for compiling and deploying Solidity Contracts #3

Closed sam-goodwin closed 2 years ago

sam-goodwin commented 3 years ago

Create a Construct, Contract, which uses the Solidity Compiler, solc, to compile an Ethereum Contract and then deploy it to any compatible Blockchain, such as Ethereum/Binance/etc. The Construct should be easily configured for different block chains and networks such as mainnet and testnet.

new cdk3.SolidityContract(this, "BSCContract", {
  code: path.join(__dirname, "..", "contracts"),
  contract: "MyContractName",
});
sam-goodwin commented 3 years ago

Contract should have feature for renouncing ownership of the Contract. This could be handled in the Update CRUD workflow.

github-actions[bot] commented 2 years ago

This issue is now marked as stale because it hasn't seen activity for a while. Add a comment or it will be closed soon.

github-actions[bot] commented 2 years ago

Closing this issue as it hasn't seen activity for a while. Please add a comment @mentioning a maintainer to reopen.