stdToml
State Variables
vm
VmSafe private constant vm = VmSafe(address(uint160(uint256(keccak256("hevm cheat code")))));
Functions
keyExists
function keyExists(string memory toml, string memory key) internal view returns (bool);
parseRaw
function parseRaw(string memory toml, string memory key) internal pure returns (bytes memory);
readUint
function readUint(string memory toml, string memory key) internal pure returns (uint256);
readUintArray
function readUintArray(string memory toml, string memory key) internal pure returns (uint256[] memory);
readInt
function readInt(string memory toml, string memory key) internal pure returns (int256);
readIntArray
function readIntArray(string memory toml, string memory key) internal pure returns (int256[] memory);
readBytes32
function readBytes32(string memory toml, string memory key) internal pure returns (bytes32);
readBytes32Array
function readBytes32Array(string memory toml, string memory key) internal pure returns (bytes32[] memory);
readString
function readString(string memory toml, string memory key) internal pure returns (string memory);
readStringArray
function readStringArray(string memory toml, string memory key) internal pure returns (string[] memory);
readAddress
function readAddress(string memory toml, string memory key) internal pure returns (address);
readAddressArray
function readAddressArray(string memory toml, string memory key) internal pure returns (address[] memory);
readBool
function readBool(string memory toml, string memory key) internal pure returns (bool);
readBoolArray
function readBoolArray(string memory toml, string memory key) internal pure returns (bool[] memory);
readBytes
function readBytes(string memory toml, string memory key) internal pure returns (bytes memory);
readBytesArray
function readBytesArray(string memory toml, string memory key) internal pure returns (bytes[] memory);
readUintOr
function readUintOr(string memory toml, string memory key, uint256 defaultValue) internal view returns (uint256);
readUintArrayOr
function readUintArrayOr(string memory toml, string memory key, uint256[] memory defaultValue)
internal
view
returns (uint256[] memory);
readIntOr
function readIntOr(string memory toml, string memory key, int256 defaultValue) internal view returns (int256);
readIntArrayOr
function readIntArrayOr(string memory toml, string memory key, int256[] memory defaultValue)
internal
view
returns (int256[] memory);
readBytes32Or
function readBytes32Or(string memory toml, string memory key, bytes32 defaultValue) internal view returns (bytes32);
readBytes32ArrayOr
function readBytes32ArrayOr(string memory toml, string memory key, bytes32[] memory defaultValue)
internal
view
returns (bytes32[] memory);
readStringOr
function readStringOr(string memory toml, string memory key, string memory defaultValue)
internal
view
returns (string memory);
readStringArrayOr
function readStringArrayOr(string memory toml, string memory key, string[] memory defaultValue)
internal
view
returns (string[] memory);
readAddressOr
function readAddressOr(string memory toml, string memory key, address defaultValue) internal view returns (address);
readAddressArrayOr
function readAddressArrayOr(string memory toml, string memory key, address[] memory defaultValue)
internal
view
returns (address[] memory);
readBoolOr
function readBoolOr(string memory toml, string memory key, bool defaultValue) internal view returns (bool);
readBoolArrayOr
function readBoolArrayOr(string memory toml, string memory key, bool[] memory defaultValue)
internal
view
returns (bool[] memory);
readBytesOr
function readBytesOr(string memory toml, string memory key, bytes memory defaultValue)
internal
view
returns (bytes memory);
readBytesArrayOr
function readBytesArrayOr(string memory toml, string memory key, bytes[] memory defaultValue)
internal
view
returns (bytes[] memory);
serialize
function serialize(string memory jsonKey, string memory rootObject) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, bool value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, bool[] memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, uint256 value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, uint256[] memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, int256 value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, int256[] memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, address value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, address[] memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, bytes32 value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, bytes32[] memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, bytes memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, bytes[] memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, string memory value) internal returns (string memory);
serialize
function serialize(string memory jsonKey, string memory key, string[] memory value) internal returns (string memory);
write
function write(string memory jsonKey, string memory path) internal;
write
function write(string memory jsonKey, string memory path, string memory valueKey) internal;