Main development repository for the BitcoinHEX contract
Branch: master
Clone or download
Latest commit 51c2690 Dec 2, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contracts Squash - Alpha Dec 2, 2018
migrations Squash - Alpha Dec 2, 2018
test Squash - Alpha Dec 2, 2018
test_utxo_set Squash - Alpha Dec 2, 2018
.eslintignore Squash - Alpha Dec 2, 2018
.eslintrc.js Squash - Alpha Dec 2, 2018
.gitattributes Squash - Alpha Dec 2, 2018
.gitignore Squash - Alpha Dec 2, 2018
ABI.md Squash - Alpha Dec 2, 2018
BitcoinHEX-ABI.json Squash - Alpha Dec 2, 2018
README.md Squash - Alpha Dec 2, 2018
package.json Squash - Alpha Dec 2, 2018
truffle.js Squash - Alpha Dec 2, 2018

README.md

BitcoinHEX

Contracts

Please see the contracts/ directory.

Develop

Contracts are written in Solidity. Currently using Truffle, but this will likely be replaced later. Library contracts sourced from OpenZeppelin.org.

Dependencies

secrets.json

This file is NOT checked in. You will need to supply a secrets.json that includes a private key, and a URL for the JSON-RPC endpoint.

Sample format:

{
  "kovan": {
    "privateKeys": [
      "ABCD123456789012345678901234567890123456789012345678901234567890"
    ],
    "url": "http://example.com:8545"
  }
}

Installation

npm install

Compilation

npm run compile