Skip to content

Commit

Permalink
published ethpm
Browse files Browse the repository at this point in the history
  • Loading branch information
NFhbar committed May 7, 2018
1 parent b2ac94e commit 662c7f1
Show file tree
Hide file tree
Showing 60 changed files with 26,101 additions and 7,271 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,15 @@ modifier onlyOneTransaction() {
```
which allows for only one transaction. After that the contract is rendered unusable.

Useful for simple transactions in which parties part ways after execution.

## Install
### ethpm
```
$ truffle install [email protected]
```

### Clone
Clone repo:
```
git clone [email protected]:NFhbar/SingleTxMultisig.git
Expand Down Expand Up @@ -69,6 +77,9 @@ $ npm run coverage
Keep in mind solidity-coverage now expects a globally installed truffle.
Coverage report available [here](https://github.com/NFhbar/SingleTxMultisig/blob/master/coverage).

## Docker
Docker image [here](https://hub.docker.com/r/nfhbar/singletxmultisig/).

## Issues/Bugs
### Wrong Contract Address
When migrating
Expand All @@ -83,10 +94,12 @@ When testing in truffle develop
Error: sender doesn't have enough funds to send tx.
```
Solution: restart truffle develop.

Notes: truffle does not reset accounts balance on multiple runs.

### Solidity Coverage testrpc ghost process
After running solidity-coverage, testrpc remains a ghost process.

Solution: kill it with:
```
$ npm run stop
Expand Down
Loading

0 comments on commit 662c7f1

Please sign in to comment.