Skip to content

ur-app/ur-contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UR Contracts

Mantlescan - Addresses

Usage

Dependency

# forge install Uniswap/v3-core --no-commit
# forge install Uniswap/v3-periphery --no-commit
# forge install openzeppelin/openzeppelin-contracts@v4.4.1 --no-commit
# forge install openzeppelin/openzeppelin-contracts-upgradeable@v4.4.1 --no-commit
# npm install @layerzerolabs/oapp-evm-upgradeable

forge install
npm install

# forge remappings > remappings.txt
# forge remove openzeppelin/openzeppelin-contracts -f
# forge remove openzeppelin/openzeppelin-contracts-upgradeable -f

Build

$ forge build

Test

$ forge test
$ forge test -vvvv --match-contract Fiat24CardReserveTest --match-test test_DepositReserve
$ forge test -vvv --fork-url mantle

Format

$ forge fmt src

Gas Snapshots

$ forge snapshot

Anvil

$ anvil

Deploy

$ forge script script/Counter.s.sol:CounterScript --rpc-url <your_rpc_url> --private-key <your_private_key>

Cast

$ cast <subcommand>

Help

$ forge --help
$ anvil --help
$ cast --help

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors