1.2.0 • Published 1 year ago
@antchain/mysolidity v1.2.0
@antchain/mysolidity
Solidity smart contract compiler for AntChain.
Usage In Command
npm i @antchain/mysolidity -g
mysolc compile <your sol file path>
Ant you can use arg for some setting like:
mysolc compile solidity/index.sol --debug --targetName test --solcConfig {\"optimizer\":{\"runs\":400}}
mysolc help compile
to find more info, and use DEBUG=antchain:*
for view detail log.
Usage In NodeJS
npm i @antchain/mysolidity --save-dev
const { compile } = require('@antchain/mysolidity');
compile({
contractEntryPath: 'path/to/YourContract.sol',
targetPath: 'path/to/dist',
targetName: 'index',
debug: true,
solcConfig: {
optimizer: {
enabled: true,
runs: 200,
},
},
});
Usage In Browser
npm i @antchain/mysolidity --save-dev
import { compileWithWebWorker } from '@antchain/mysolidity/browser';
const result = await compileWithWebWorker({
files: [
{
sourceName: 'index.sol',
content: `your code here`,
},
],
entryName: 'index.sol',
});
Docs
https://opendocs.antchain.antgroup.com/myfish/contract-deploy
1.2.0
1 year ago
1.1.1
1 year ago
1.1.0
1 year ago
1.0.2
1 year ago
1.0.0
1 year ago
1.0.0-rc.1
1 year ago
1.0.0-beta.23
1 year ago
1.0.0-beta.20
2 years ago
1.0.0-beta.21
1 year ago
1.0.0-beta.12
2 years ago
1.0.0-beta.19
2 years ago
1.0.0-beta.17
2 years ago
1.0.0-beta.18
2 years ago
1.0.0-beta.15
2 years ago
1.0.0-beta.13
2 years ago
1.0.0-beta.11
2 years ago
1.0.0-beta.10
2 years ago
1.0.0-beta.6
2 years ago
1.0.0-beta.8
2 years ago
1.0.0-beta.9
2 years ago
1.0.0-beta.5
2 years ago
1.0.0-beta.4
2 years ago
1.0.0-beta.3
2 years ago
1.0.0-beta.2
2 years ago
1.0.0-beta.0
2 years ago
1.0.0-alpha.4
2 years ago
1.0.0-alpha.3
2 years ago
1.0.0-alpha.2
2 years ago
1.0.0-alpha.1
2 years ago
0.7.1
2 years ago
0.7.0
2 years ago