@jbx-protocol/juice-v1-token-terminal

1.0.1 • Public • Published

Juicebox v1 Token Terminal

Allows project owners to specify the v1 project token that they are willing to accept from holders in exchange for their v2 project token.

Install Foundry

To get set up:

  1. Install Foundry.
curl -L https://foundry.paradigm.xyz | sh
  1. Install external lib(s)
git submodule update --init && yarn install

then run

forge update

If git modules are failing to clone, not installing, etc (ie overall submodule misbehaving), use git submodule update --init --recursive --force

  1. Run tests:
forge test
  1. Update Foundry periodically:
foundryup

Deploy & verify

Setup

Configure the .env variables, and add a mnemonic.txt file with the mnemonic of the deployer wallet. The sender address in the .env must correspond to the mnemonic account.

Rinkeby

yarn deploy-rinkeby

Mainnet

yarn deploy-mainnet

The deployments are stored in ./broadcast

See the Foundry Book for available options.

Readme

Keywords

none

Package Sidebar

Install

npm i @jbx-protocol/juice-v1-token-terminal

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

43.5 MB

Total Files

162

Last publish

Collaborators

  • filipviz
  • drgorilla
  • ba5ed
  • me.jango