mirror of https://gitlab.com/ecentrics/concordia
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
960 B
65 lines
960 B
4 years ago
|
# Concordia Contracts Package
|
||
|
|
||
|
This is the package where the contracts that power Concordia live.
|
||
|
|
||
|
## Compile contracts
|
||
|
|
||
|
```shell script
|
||
|
yarn compile
|
||
|
```
|
||
|
|
||
|
## Lint contracts (and tests)
|
||
|
```shell script
|
||
|
yarn lint
|
||
|
```
|
||
|
|
||
|
## Migrate contracts
|
||
|
Define the host and port of the blockchain in use.
|
||
|
Default values are:
|
||
|
|
||
|
| host | port |
|
||
|
|---|---|
|
||
|
| 127.0.0.1 | 8545 |
|
||
|
|
||
|
Linux:
|
||
|
```shell script
|
||
|
export CHAIN_HOST="127.0.0.1"
|
||
|
export CHAIN_PORT="7545"
|
||
|
```
|
||
|
|
||
|
Windows:
|
||
|
```shell script
|
||
|
SET CHAIN_HOST="127.0.0.1"
|
||
|
SET CHAIN_PORT="7545"
|
||
|
```
|
||
|
|
||
|
Migrate (using the development network here, change if necessary):
|
||
|
```shell script
|
||
|
yarn migrate --network develop
|
||
|
```
|
||
|
|
||
|
## Test contracts
|
||
|
Define the host and port of the blockchain in use.
|
||
|
Default values are:
|
||
|
|
||
|
| host | port |
|
||
|
|---|---|
|
||
|
| 127.0.0.1 | 8546 |
|
||
|
|
||
|
Linux:
|
||
|
```shell script
|
||
|
CHAIN_HOST="127.0.0.1"
|
||
|
CHAIN_PORT="7545"
|
||
|
```
|
||
|
|
||
|
Windows:
|
||
|
```shell script
|
||
|
SET CHAIN_HOST="127.0.0.1"
|
||
|
SET CHAIN_PORT="7545"
|
||
|
```
|
||
|
|
||
|
Test:
|
||
|
```shell script
|
||
|
yarn test
|
||
|
```
|