1.3.0 • Published 11 months ago

@antchain/mysolidity v1.3.0

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

@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.3.0

11 months ago

1.2.1

11 months ago

1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.2

3 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