-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
60 changed files
with
26,101 additions
and
7,271 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -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 | ||
|
@@ -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 | ||
|
@@ -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 | ||
|
Oops, something went wrong.