The home for Hyperlane core contracts, sdk packages, and other infrastructure
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
hyperlane-monorepo/solidity/abacus-core
Asa Oines 3796248374
Reimplement GovernanceRouter as an AbacusApp (#178)
3 years ago
..
contracts Reimplement GovernanceRouter as an AbacusApp (#178) 3 years ago
interfaces Low cost relay model contract implementation (#165) 3 years ago
libs Rename Home and Replica to Outbox and Inbox (#174) 3 years ago
test Reimplement GovernanceRouter as an AbacusApp (#178) 3 years ago
.env.example Rename to abacus (#126) 3 years ago
.eslintrc.json Rename to abacus (#126) 3 years ago
.gitignore gitignore typechain types (#176) 3 years ago
.prettierrc Break up abacus-tests into the respective packages (#152) 3 years ago
.solcover.js Rename to abacus (#126) 3 years ago
.solhint.json Rename to abacus (#126) 3 years ago
README.md Rename to abacus (#126) 3 years ago
hardhat.config.ts Reimplement GovernanceRouter as an AbacusApp (#178) 3 years ago
package.json gitignore typechain types (#176) 3 years ago
tsconfig.json Rename to abacus (#126) 3 years ago
update_abis.sh Rename Home and Replica to Outbox and Inbox (#174) 3 years ago

README.md

Abacus Solidity

On-chain implementations of Abacus in Solidity.

Setup

  • npm install --dev
  • brew install jq   OR   sudo apt-get install jq
  • npm install -g solhint, check it is installed using solhint --version

Build

  • npm run compile
  • npm run test