GitXplorerGitXplorer
h

pledgr

public
2 stars
1 forks
0 issues

Commits

List of commits on branch master.
Verified
96cf12b56abefd112f1bd5cee0a0c1f7a328bc02

Merge pull request #11 from hamzahrmalik/Alex

aalexander7161 committed 6 years ago
Verified
3f3b304e035256e7058a906207bd07646156dc57

Merge branch 'master' into Alex

aalexander7161 committed 6 years ago
Unverified
cbb9dc50f1724122e5431495301771745ea9a141

voting

aalexander7161 committed 6 years ago
Unverified
0b1c66a06c1ed84401544a8d2a80f75b97dd1d73

call it forfeit not charity

hhamzahrmalik committed 6 years ago
Verified
97c576fdf18111b97da7c2ebe474ac45ca3bb106

Merge pull request #10 from hamzahrmalik/Alex

aalexander7161 committed 6 years ago
Unverified
9f33a37b2399e07f5a127d6916c3dc87fdd6dd59

fixed issue

aalexander7161 committed 6 years ago

README

The README file for this repository.
  1. Install Truffle globally.

    npm install -g truffle
  2. Run the development console.

    truffle develop
  3. Compile and migrate the smart contracts. Note inside the development console we don't preface commands with truffle.

    compile;
    migrate;
  4. Run the webpack server for front-end hot reloading (outside the development console). Smart contract changes must be manually recompiled and migrated.

    // Serves the front-end on http://localhost:3000
    npm run start
  5. Truffle can run tests written in Solidity or JavaScript against your smart contracts. Note the command varies slightly if you're in or outside of the development console.

    // If inside the development console.
    test
    
    // If outside the development console..
    truffle test
  6. Jest is included for testing React components. Compile your contracts before running Jest, or you may receive some file not found errors.

    // Run Jest outside of the development console for front-end component tests.
    npm run test
  7. To build the application for production, use the build command. A production build will be in the build_webpack folder.

    npm run build

FAQ

  • How do I use this with the EthereumJS TestRPC?

    It's as easy as modifying the config file! Check out our documentation on adding network configurations. Depending on the port you're using, you'll also need to update line 34 of src/util/web3/getWeb3.js.

  • Why is there both a truffle.js file and a truffle-config.js file?

    truffle-config.js is a copy of truffle.js for compatibility with Windows development environments. Feel free to it if it's irrelevant to your platform.

  • Where is my production build?

    The production build will be in the build_webpack folder. This is because Truffle outputs contract compilations to the build folder.

  • Where can I find more documentation?

    This box is a marriage of Truffle and a React setup created with create-react-app. Either one would be a great place to start!