# README
Sample Hardhat Project
This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a Hardhat Ignition module that deploys that contract.
Try running some of the following tasks:
npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat ignition deploy ./ignition/modules/Lock.js
# Functions
No description provided by the author
Error short-hand for type validation.
Error when parsing method arguments.
No description provided by the author
InitPrecompiles initializes and returns a map of precompiled contracts for the EVM.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
Contract methods from Wasm.sol.
Contract methods from Wasm.sol.
Contract methods from Wasm.sol.
Contract methods from Wasm.sol.
Contract methods from Wasm.sol.
# Variables
Precompile address for "FunToken.sol", the contract that enables transfers of ERC20 tokens to "nibi" addresses as bank coins using the ERC20's `FunToken` mapping.
Precompile address for "Oracle.sol", the contract that enables queries for exchange rates.
Precompile address for "Wasm.sol",.
# Structs
Wasm: A struct embedding keepers for read and write operations in Wasm, such as execute, query, and instantiate.
WasmBankCoin is a naked struct for the "BankCoin" type from Wasm.sol.
# Type aliases
No description provided by the author
No description provided by the author