├── .github └── workflows │ ├── deploy.yml │ ├── forge.yml │ └── release-please.yml ├── .gitignore ├── .gitmodules ├── .husky └── commit-msg ├── CHANGELOG.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── assets └── landscape.png ├── commitlint.config.js ├── docs ├── .gitignore ├── README.md ├── book.css ├── book.toml ├── solidity.min.js └── src │ ├── OTHER_MODULES.md │ ├── README.md │ ├── SUMMARY.md │ ├── examples │ ├── accounts │ │ └── example.md │ ├── commands │ │ └── example.md │ ├── config │ │ └── example.md │ ├── console │ │ └── example.md │ ├── context │ │ └── example.md │ ├── env │ │ └── example.md │ ├── events │ │ └── example.md │ ├── expect │ │ └── example.md │ ├── fe │ │ └── example.md │ ├── forks │ │ └── example.md │ ├── format │ │ └── example.md │ ├── fs │ │ └── example.md │ ├── gas │ │ └── example.md │ ├── huff │ │ └── example.md │ ├── json │ │ └── example.md │ ├── requests │ │ └── example.md │ ├── results │ │ └── example.md │ ├── rpc │ │ └── example.md │ ├── strings │ │ └── example.md │ └── utils │ │ └── example.md │ ├── guide │ └── installation.md │ ├── modules │ ├── README.md │ ├── accounts.md │ ├── commands.md │ ├── config.md │ ├── console.md │ ├── context.md │ ├── env.md │ ├── events.md │ ├── expect.md │ ├── fe.md │ ├── fmt.md │ ├── forks.md │ ├── fs.md │ ├── gas.md │ ├── huff.md │ ├── json.md │ ├── requests.md │ ├── results.md │ ├── rpc.md │ ├── strings.md │ ├── utils.md │ └── watchers.md │ ├── references │ ├── Accounts.md │ ├── Commands.md │ ├── Config.md │ ├── Context.md │ ├── Env.md │ ├── Error.md │ ├── Events.md │ ├── Expect.md │ ├── Fe.md │ ├── Fmt.md │ ├── Forks.md │ ├── Fs.md │ ├── Gas.md │ ├── Huff.md │ ├── Invariants.md │ ├── Json.md │ ├── Pointer.md │ ├── Result.md │ ├── SUMMARY.md │ ├── Semver.md │ ├── Strings.md │ ├── Utils.md │ ├── Vulcan.md │ ├── Watchers.md │ └── rpc.md │ ├── scripts │ └── README.md │ └── testing │ ├── README.md │ └── expect.md ├── foundry.toml ├── package.json ├── remappings.txt ├── src ├── _imports.sol ├── _internal │ ├── Accounts.sol │ ├── Commands.sol │ ├── Config.sol │ ├── Console.sol │ ├── Context.sol │ ├── Env.sol │ ├── Error.sol │ ├── Events.sol │ ├── Expect.sol │ ├── Fe.sol │ ├── Fmt.sol │ ├── Forks.sol │ ├── Fs.sol │ ├── Gas.sol │ ├── Huff.sol │ ├── Invariants.sol │ ├── Json.sol │ ├── Pointer.sol │ ├── Request.sol │ ├── Result.sol │ ├── Rpc.sol │ ├── Semver.sol │ ├── Strings.sol │ ├── Utils.sol │ ├── Vulcan.sol │ └── Watchers.sol ├── script.sol ├── script │ ├── Accounts.sol │ ├── Commands.sol │ ├── Config.sol │ ├── Console.sol │ ├── Context.sol │ ├── Env.sol │ ├── Error.sol │ ├── Events.sol │ ├── Fe.sol │ ├── Fmt.sol │ ├── Fs.sol │ ├── Gas.sol │ ├── Huff.sol │ ├── Json.sol │ ├── Request.sol │ ├── Result.sol │ ├── Rpc.sol │ ├── Strings.sol │ └── Vulcan.sol ├── test.sol ├── test │ ├── Accounts.sol │ ├── Commands.sol │ ├── Config.sol │ ├── Console.sol │ ├── Context.sol │ ├── Env.sol │ ├── Error.sol │ ├── Events.sol │ ├── Expect.sol │ ├── Fe.sol │ ├── Fmt.sol │ ├── Forks.sol │ ├── Fs.sol │ ├── Gas.sol │ ├── Huff.sol │ ├── Json.sol │ ├── Request.sol │ ├── Result.sol │ ├── Rpc.sol │ ├── Strings.sol │ ├── Vulcan.sol │ └── Watchers.sol └── utils.sol └── test ├── ExampleTest.sol ├── examples ├── accounts │ ├── AccountsExample01.t.sol │ ├── AccountsExample02.t.sol │ ├── AccountsExample03.t.sol │ ├── AccountsExample04.t.sol │ └── AccountsExample05.t.sol ├── commands │ ├── CommandExample01.t.sol │ └── CommandExample02.t.sol ├── config │ ├── ConfigExample01.t.sol │ ├── ConfigExample02.t.sol │ └── ConfigExample03.t.sol ├── console │ └── ConsoleExample01.t.sol ├── context │ ├── ContextExample01.t.sol │ └── ContextExample02.t.sol ├── env │ └── EnvExample01.t.sol ├── events │ └── EventsExample01.t.sol ├── expect │ └── ExpectExample01.t.sol ├── fe │ └── FeExample01.t.sol ├── forks │ └── ForksExample01.t.sol ├── format │ ├── FormatExample01.t.sol │ └── FormatExample02.t.sol ├── fs │ ├── FsExample01.t.sol │ ├── FsExample02.t.sol │ └── FsExample03.t.sol ├── gas │ └── GasExample01.t.sol ├── huff │ └── HuffExample01.t.sol ├── json │ └── JSONExample01.t.sol ├── requests │ ├── RequestsExample01.t.sol │ ├── RequestsExample02.t.sol │ ├── RequestsExample03.t.sol │ └── RequestsExample04.t.sol ├── results │ ├── ResultsExample01.t.sol │ └── ResultsExample02.t.sol ├── rpc │ └── RpcExample01.t.sol ├── strings │ └── StringsExample01.t.sol └── utils │ ├── UtilsExample01.t.sol │ └── UtilsExample02.t.sol ├── fixtures └── fs │ ├── read │ └── hello_world.txt │ └── write │ └── .gitignore ├── mocks ├── Getter.huff ├── Sender.sol └── guest_book.fe └── modules ├── Accounts.t.sol ├── Commands.t.sol ├── Config.t.sol ├── Context.t.sol ├── Env.t.sol ├── Error.t.sol ├── Events.t.sol ├── Expect.t.sol ├── Fe.t.sol ├── Fmt.t.sol ├── Forks.t.sol ├── Fs.t.sol ├── Gas.t.sol ├── Huff.t.sol ├── Json.t.sol ├── Pointer.t.sol ├── Request.t.sol ├── Rpc.t.sol ├── Semver.t.sol ├── Strings.t.sol └── Watchers.t.sol /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/forge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/.github/workflows/forge.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/.gitmodules -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/README.md -------------------------------------------------------------------------------- /assets/landscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/assets/landscape.png -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']} 2 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | book/ -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | # Vulcan Book -------------------------------------------------------------------------------- /docs/book.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/book.css -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/solidity.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/solidity.min.js -------------------------------------------------------------------------------- /docs/src/OTHER_MODULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/OTHER_MODULES.md -------------------------------------------------------------------------------- /docs/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/README.md -------------------------------------------------------------------------------- /docs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/examples/accounts/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/accounts/example.md -------------------------------------------------------------------------------- /docs/src/examples/commands/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/commands/example.md -------------------------------------------------------------------------------- /docs/src/examples/config/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/config/example.md -------------------------------------------------------------------------------- /docs/src/examples/console/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/console/example.md -------------------------------------------------------------------------------- /docs/src/examples/context/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/context/example.md -------------------------------------------------------------------------------- /docs/src/examples/env/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/env/example.md -------------------------------------------------------------------------------- /docs/src/examples/events/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/events/example.md -------------------------------------------------------------------------------- /docs/src/examples/expect/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/expect/example.md -------------------------------------------------------------------------------- /docs/src/examples/fe/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/fe/example.md -------------------------------------------------------------------------------- /docs/src/examples/forks/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/forks/example.md -------------------------------------------------------------------------------- /docs/src/examples/format/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/format/example.md -------------------------------------------------------------------------------- /docs/src/examples/fs/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/fs/example.md -------------------------------------------------------------------------------- /docs/src/examples/gas/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/gas/example.md -------------------------------------------------------------------------------- /docs/src/examples/huff/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/huff/example.md -------------------------------------------------------------------------------- /docs/src/examples/json/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/json/example.md -------------------------------------------------------------------------------- /docs/src/examples/requests/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/requests/example.md -------------------------------------------------------------------------------- /docs/src/examples/results/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/results/example.md -------------------------------------------------------------------------------- /docs/src/examples/rpc/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/rpc/example.md -------------------------------------------------------------------------------- /docs/src/examples/strings/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/strings/example.md -------------------------------------------------------------------------------- /docs/src/examples/utils/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/examples/utils/example.md -------------------------------------------------------------------------------- /docs/src/guide/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/guide/installation.md -------------------------------------------------------------------------------- /docs/src/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/README.md -------------------------------------------------------------------------------- /docs/src/modules/accounts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/accounts.md -------------------------------------------------------------------------------- /docs/src/modules/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/commands.md -------------------------------------------------------------------------------- /docs/src/modules/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/config.md -------------------------------------------------------------------------------- /docs/src/modules/console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/console.md -------------------------------------------------------------------------------- /docs/src/modules/context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/context.md -------------------------------------------------------------------------------- /docs/src/modules/env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/env.md -------------------------------------------------------------------------------- /docs/src/modules/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/events.md -------------------------------------------------------------------------------- /docs/src/modules/expect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/expect.md -------------------------------------------------------------------------------- /docs/src/modules/fe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/fe.md -------------------------------------------------------------------------------- /docs/src/modules/fmt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/fmt.md -------------------------------------------------------------------------------- /docs/src/modules/forks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/forks.md -------------------------------------------------------------------------------- /docs/src/modules/fs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/fs.md -------------------------------------------------------------------------------- /docs/src/modules/gas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/gas.md -------------------------------------------------------------------------------- /docs/src/modules/huff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/huff.md -------------------------------------------------------------------------------- /docs/src/modules/json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/json.md -------------------------------------------------------------------------------- /docs/src/modules/requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/requests.md -------------------------------------------------------------------------------- /docs/src/modules/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/results.md -------------------------------------------------------------------------------- /docs/src/modules/rpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/rpc.md -------------------------------------------------------------------------------- /docs/src/modules/strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/strings.md -------------------------------------------------------------------------------- /docs/src/modules/utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/utils.md -------------------------------------------------------------------------------- /docs/src/modules/watchers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/modules/watchers.md -------------------------------------------------------------------------------- /docs/src/references/Accounts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Accounts.md -------------------------------------------------------------------------------- /docs/src/references/Commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Commands.md -------------------------------------------------------------------------------- /docs/src/references/Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Config.md -------------------------------------------------------------------------------- /docs/src/references/Context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Context.md -------------------------------------------------------------------------------- /docs/src/references/Env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Env.md -------------------------------------------------------------------------------- /docs/src/references/Error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Error.md -------------------------------------------------------------------------------- /docs/src/references/Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Events.md -------------------------------------------------------------------------------- /docs/src/references/Expect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Expect.md -------------------------------------------------------------------------------- /docs/src/references/Fe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Fe.md -------------------------------------------------------------------------------- /docs/src/references/Fmt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Fmt.md -------------------------------------------------------------------------------- /docs/src/references/Forks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Forks.md -------------------------------------------------------------------------------- /docs/src/references/Fs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Fs.md -------------------------------------------------------------------------------- /docs/src/references/Gas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Gas.md -------------------------------------------------------------------------------- /docs/src/references/Huff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Huff.md -------------------------------------------------------------------------------- /docs/src/references/Invariants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Invariants.md -------------------------------------------------------------------------------- /docs/src/references/Json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Json.md -------------------------------------------------------------------------------- /docs/src/references/Pointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Pointer.md -------------------------------------------------------------------------------- /docs/src/references/Result.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Result.md -------------------------------------------------------------------------------- /docs/src/references/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/references/Semver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Semver.md -------------------------------------------------------------------------------- /docs/src/references/Strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Strings.md -------------------------------------------------------------------------------- /docs/src/references/Utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Utils.md -------------------------------------------------------------------------------- /docs/src/references/Vulcan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Vulcan.md -------------------------------------------------------------------------------- /docs/src/references/Watchers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/Watchers.md -------------------------------------------------------------------------------- /docs/src/references/rpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/references/rpc.md -------------------------------------------------------------------------------- /docs/src/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/scripts/README.md -------------------------------------------------------------------------------- /docs/src/testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/testing/README.md -------------------------------------------------------------------------------- /docs/src/testing/expect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/docs/src/testing/expect.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/foundry.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/package.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/remappings.txt -------------------------------------------------------------------------------- /src/_imports.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_imports.sol -------------------------------------------------------------------------------- /src/_internal/Accounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Accounts.sol -------------------------------------------------------------------------------- /src/_internal/Commands.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Commands.sol -------------------------------------------------------------------------------- /src/_internal/Config.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Config.sol -------------------------------------------------------------------------------- /src/_internal/Console.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Console.sol -------------------------------------------------------------------------------- /src/_internal/Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Context.sol -------------------------------------------------------------------------------- /src/_internal/Env.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Env.sol -------------------------------------------------------------------------------- /src/_internal/Error.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Error.sol -------------------------------------------------------------------------------- /src/_internal/Events.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Events.sol -------------------------------------------------------------------------------- /src/_internal/Expect.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Expect.sol -------------------------------------------------------------------------------- /src/_internal/Fe.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Fe.sol -------------------------------------------------------------------------------- /src/_internal/Fmt.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Fmt.sol -------------------------------------------------------------------------------- /src/_internal/Forks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Forks.sol -------------------------------------------------------------------------------- /src/_internal/Fs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Fs.sol -------------------------------------------------------------------------------- /src/_internal/Gas.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Gas.sol -------------------------------------------------------------------------------- /src/_internal/Huff.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Huff.sol -------------------------------------------------------------------------------- /src/_internal/Invariants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Invariants.sol -------------------------------------------------------------------------------- /src/_internal/Json.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Json.sol -------------------------------------------------------------------------------- /src/_internal/Pointer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Pointer.sol -------------------------------------------------------------------------------- /src/_internal/Request.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Request.sol -------------------------------------------------------------------------------- /src/_internal/Result.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Result.sol -------------------------------------------------------------------------------- /src/_internal/Rpc.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Rpc.sol -------------------------------------------------------------------------------- /src/_internal/Semver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Semver.sol -------------------------------------------------------------------------------- /src/_internal/Strings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Strings.sol -------------------------------------------------------------------------------- /src/_internal/Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Utils.sol -------------------------------------------------------------------------------- /src/_internal/Vulcan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Vulcan.sol -------------------------------------------------------------------------------- /src/_internal/Watchers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/_internal/Watchers.sol -------------------------------------------------------------------------------- /src/script.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script.sol -------------------------------------------------------------------------------- /src/script/Accounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Accounts.sol -------------------------------------------------------------------------------- /src/script/Commands.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Commands.sol -------------------------------------------------------------------------------- /src/script/Config.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Config.sol -------------------------------------------------------------------------------- /src/script/Console.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Console.sol -------------------------------------------------------------------------------- /src/script/Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Context.sol -------------------------------------------------------------------------------- /src/script/Env.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {env} from "../_internal/Env.sol"; 5 | -------------------------------------------------------------------------------- /src/script/Error.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Error.sol -------------------------------------------------------------------------------- /src/script/Events.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Events.sol -------------------------------------------------------------------------------- /src/script/Fe.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {fe, Fe} from "../_internal/Fe.sol"; 5 | -------------------------------------------------------------------------------- /src/script/Fmt.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {fmt} from "../_internal/Fmt.sol"; 5 | -------------------------------------------------------------------------------- /src/script/Fs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Fs.sol -------------------------------------------------------------------------------- /src/script/Gas.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {gas} from "../_internal/Gas.sol"; 5 | -------------------------------------------------------------------------------- /src/script/Huff.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Huff.sol -------------------------------------------------------------------------------- /src/script/Json.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Json.sol -------------------------------------------------------------------------------- /src/script/Request.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Request.sol -------------------------------------------------------------------------------- /src/script/Result.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Result.sol -------------------------------------------------------------------------------- /src/script/Rpc.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {rpc} from "../_internal/Rpc.sol"; 5 | -------------------------------------------------------------------------------- /src/script/Strings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Strings.sol -------------------------------------------------------------------------------- /src/script/Vulcan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/script/Vulcan.sol -------------------------------------------------------------------------------- /src/test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test.sol -------------------------------------------------------------------------------- /src/test/Accounts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Accounts.sol -------------------------------------------------------------------------------- /src/test/Commands.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Commands.sol -------------------------------------------------------------------------------- /src/test/Config.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Config.sol -------------------------------------------------------------------------------- /src/test/Console.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Console.sol -------------------------------------------------------------------------------- /src/test/Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Context.sol -------------------------------------------------------------------------------- /src/test/Env.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {env} from "../_internal/Env.sol"; 5 | -------------------------------------------------------------------------------- /src/test/Error.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Error.sol -------------------------------------------------------------------------------- /src/test/Events.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Events.sol -------------------------------------------------------------------------------- /src/test/Expect.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Expect.sol -------------------------------------------------------------------------------- /src/test/Fe.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {fe, Fe} from "../_internal/Fe.sol"; 5 | -------------------------------------------------------------------------------- /src/test/Fmt.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {fmt} from "../_internal/Fmt.sol"; 5 | -------------------------------------------------------------------------------- /src/test/Forks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Forks.sol -------------------------------------------------------------------------------- /src/test/Fs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Fs.sol -------------------------------------------------------------------------------- /src/test/Gas.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {gas} from "../_internal/Gas.sol"; 5 | -------------------------------------------------------------------------------- /src/test/Huff.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Huff.sol -------------------------------------------------------------------------------- /src/test/Json.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Json.sol -------------------------------------------------------------------------------- /src/test/Request.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Request.sol -------------------------------------------------------------------------------- /src/test/Result.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Result.sol -------------------------------------------------------------------------------- /src/test/Rpc.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import {rpc} from "../_internal/Rpc.sol"; 5 | -------------------------------------------------------------------------------- /src/test/Strings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Strings.sol -------------------------------------------------------------------------------- /src/test/Vulcan.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Vulcan.sol -------------------------------------------------------------------------------- /src/test/Watchers.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/src/test/Watchers.sol -------------------------------------------------------------------------------- /src/utils.sol: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | pragma solidity >=0.8.13 <0.9.0; 3 | 4 | import "./_internal/Utils.sol"; 5 | -------------------------------------------------------------------------------- /test/ExampleTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/ExampleTest.sol -------------------------------------------------------------------------------- /test/examples/accounts/AccountsExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/accounts/AccountsExample01.t.sol -------------------------------------------------------------------------------- /test/examples/accounts/AccountsExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/accounts/AccountsExample02.t.sol -------------------------------------------------------------------------------- /test/examples/accounts/AccountsExample03.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/accounts/AccountsExample03.t.sol -------------------------------------------------------------------------------- /test/examples/accounts/AccountsExample04.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/accounts/AccountsExample04.t.sol -------------------------------------------------------------------------------- /test/examples/accounts/AccountsExample05.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/accounts/AccountsExample05.t.sol -------------------------------------------------------------------------------- /test/examples/commands/CommandExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/commands/CommandExample01.t.sol -------------------------------------------------------------------------------- /test/examples/commands/CommandExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/commands/CommandExample02.t.sol -------------------------------------------------------------------------------- /test/examples/config/ConfigExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/config/ConfigExample01.t.sol -------------------------------------------------------------------------------- /test/examples/config/ConfigExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/config/ConfigExample02.t.sol -------------------------------------------------------------------------------- /test/examples/config/ConfigExample03.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/config/ConfigExample03.t.sol -------------------------------------------------------------------------------- /test/examples/console/ConsoleExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/console/ConsoleExample01.t.sol -------------------------------------------------------------------------------- /test/examples/context/ContextExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/context/ContextExample01.t.sol -------------------------------------------------------------------------------- /test/examples/context/ContextExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/context/ContextExample02.t.sol -------------------------------------------------------------------------------- /test/examples/env/EnvExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/env/EnvExample01.t.sol -------------------------------------------------------------------------------- /test/examples/events/EventsExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/events/EventsExample01.t.sol -------------------------------------------------------------------------------- /test/examples/expect/ExpectExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/expect/ExpectExample01.t.sol -------------------------------------------------------------------------------- /test/examples/fe/FeExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/fe/FeExample01.t.sol -------------------------------------------------------------------------------- /test/examples/forks/ForksExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/forks/ForksExample01.t.sol -------------------------------------------------------------------------------- /test/examples/format/FormatExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/format/FormatExample01.t.sol -------------------------------------------------------------------------------- /test/examples/format/FormatExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/format/FormatExample02.t.sol -------------------------------------------------------------------------------- /test/examples/fs/FsExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/fs/FsExample01.t.sol -------------------------------------------------------------------------------- /test/examples/fs/FsExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/fs/FsExample02.t.sol -------------------------------------------------------------------------------- /test/examples/fs/FsExample03.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/fs/FsExample03.t.sol -------------------------------------------------------------------------------- /test/examples/gas/GasExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/gas/GasExample01.t.sol -------------------------------------------------------------------------------- /test/examples/huff/HuffExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/huff/HuffExample01.t.sol -------------------------------------------------------------------------------- /test/examples/json/JSONExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/json/JSONExample01.t.sol -------------------------------------------------------------------------------- /test/examples/requests/RequestsExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/requests/RequestsExample01.t.sol -------------------------------------------------------------------------------- /test/examples/requests/RequestsExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/requests/RequestsExample02.t.sol -------------------------------------------------------------------------------- /test/examples/requests/RequestsExample03.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/requests/RequestsExample03.t.sol -------------------------------------------------------------------------------- /test/examples/requests/RequestsExample04.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/requests/RequestsExample04.t.sol -------------------------------------------------------------------------------- /test/examples/results/ResultsExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/results/ResultsExample01.t.sol -------------------------------------------------------------------------------- /test/examples/results/ResultsExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/results/ResultsExample02.t.sol -------------------------------------------------------------------------------- /test/examples/rpc/RpcExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/rpc/RpcExample01.t.sol -------------------------------------------------------------------------------- /test/examples/strings/StringsExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/strings/StringsExample01.t.sol -------------------------------------------------------------------------------- /test/examples/utils/UtilsExample01.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/utils/UtilsExample01.t.sol -------------------------------------------------------------------------------- /test/examples/utils/UtilsExample02.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/examples/utils/UtilsExample02.t.sol -------------------------------------------------------------------------------- /test/fixtures/fs/read/hello_world.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /test/fixtures/fs/write/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /test/mocks/Getter.huff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/mocks/Getter.huff -------------------------------------------------------------------------------- /test/mocks/Sender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/mocks/Sender.sol -------------------------------------------------------------------------------- /test/mocks/guest_book.fe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/mocks/guest_book.fe -------------------------------------------------------------------------------- /test/modules/Accounts.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Accounts.t.sol -------------------------------------------------------------------------------- /test/modules/Commands.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Commands.t.sol -------------------------------------------------------------------------------- /test/modules/Config.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Config.t.sol -------------------------------------------------------------------------------- /test/modules/Context.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Context.t.sol -------------------------------------------------------------------------------- /test/modules/Env.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Env.t.sol -------------------------------------------------------------------------------- /test/modules/Error.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Error.t.sol -------------------------------------------------------------------------------- /test/modules/Events.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Events.t.sol -------------------------------------------------------------------------------- /test/modules/Expect.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Expect.t.sol -------------------------------------------------------------------------------- /test/modules/Fe.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Fe.t.sol -------------------------------------------------------------------------------- /test/modules/Fmt.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Fmt.t.sol -------------------------------------------------------------------------------- /test/modules/Forks.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Forks.t.sol -------------------------------------------------------------------------------- /test/modules/Fs.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Fs.t.sol -------------------------------------------------------------------------------- /test/modules/Gas.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Gas.t.sol -------------------------------------------------------------------------------- /test/modules/Huff.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Huff.t.sol -------------------------------------------------------------------------------- /test/modules/Json.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Json.t.sol -------------------------------------------------------------------------------- /test/modules/Pointer.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Pointer.t.sol -------------------------------------------------------------------------------- /test/modules/Request.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Request.t.sol -------------------------------------------------------------------------------- /test/modules/Rpc.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Rpc.t.sol -------------------------------------------------------------------------------- /test/modules/Semver.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Semver.t.sol -------------------------------------------------------------------------------- /test/modules/Strings.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Strings.t.sol -------------------------------------------------------------------------------- /test/modules/Watchers.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomoixyz/vulcan/HEAD/test/modules/Watchers.t.sol --------------------------------------------------------------------------------