├── .github └── workflows │ └── test.yml ├── .gitignore ├── .gitmodules ├── README.md ├── foundry.toml ├── src ├── Example.sol └── TContext.sol └── test ├── TContext.t.sol └── mock ├── NonReentrant.sol └── Reentrant.sol /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/README.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/foundry.toml -------------------------------------------------------------------------------- /src/Example.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/src/Example.sol -------------------------------------------------------------------------------- /src/TContext.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/src/TContext.sol -------------------------------------------------------------------------------- /test/TContext.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/test/TContext.t.sol -------------------------------------------------------------------------------- /test/mock/NonReentrant.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/test/mock/NonReentrant.sol -------------------------------------------------------------------------------- /test/mock/Reentrant.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtriley2p/tcontext/HEAD/test/mock/Reentrant.sol --------------------------------------------------------------------------------