1.2.0 • Published 2 years 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
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.2
2 years ago
1.0.0
3 years ago
1.0.0-rc.1
3 years ago
1.0.0-beta.23
3 years ago
1.0.0-beta.20
3 years ago
1.0.0-beta.21
3 years ago
1.0.0-beta.12
3 years ago
1.0.0-beta.19
3 years ago
1.0.0-beta.17
3 years ago
1.0.0-beta.18
3 years ago
1.0.0-beta.15
3 years ago
1.0.0-beta.13
3 years ago
1.0.0-beta.11
3 years ago
1.0.0-beta.10
3 years ago
1.0.0-beta.6
3 years ago
1.0.0-beta.8
3 years ago
1.0.0-beta.9
3 years ago
1.0.0-beta.5
3 years ago
1.0.0-beta.4
3 years ago
1.0.0-beta.3
3 years ago
1.0.0-beta.2
3 years ago
1.0.0-beta.0
3 years ago
1.0.0-alpha.4
3 years ago
1.0.0-alpha.3
3 years ago
1.0.0-alpha.2
3 years ago
1.0.0-alpha.1
3 years ago
0.7.1
3 years ago
0.7.0
3 years ago