├── .github └── workflows │ └── virtual-testnets-staging.yaml ├── .gitignore ├── .gitmodules ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── contract-verifications ├── .gitignore ├── .prettierrc ├── README.md ├── contracts │ └── Vault │ │ ├── DummyProxy.sol │ │ ├── TToken.sol │ │ ├── Vault.sol │ │ ├── VaultFactory.sol │ │ └── VaultV2.sol ├── hardhat.config.ts ├── img │ └── devnet-template-create.png ├── lib │ └── devnet-fresh.ts ├── package-lock.json ├── package.json ├── scripts │ └── token-deploy.ts ├── test │ ├── TokenTest.ts │ ├── VaultBeaconProxyTest.ts │ ├── VaultTransparentProxyTest.ts │ └── VaultUUPSProxyTest.ts └── tsconfig.json ├── hello_virtual_testnets ├── .github │ └── workflows │ │ └── test.yml ├── .gitignore ├── README.md ├── foundry.toml ├── script │ └── Counter.s.sol ├── src │ └── Counter.sol └── test │ └── Counter.t.sol ├── multisig-ui-simulations ├── README.md ├── front │ ├── .gitignore │ ├── .npmrc │ ├── .prettierignore │ ├── .prettierrc │ ├── .tpl.env │ ├── README.md │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.cjs │ ├── src │ │ ├── app.d.ts │ │ ├── app.html │ │ ├── app.postcss │ │ ├── lib │ │ │ ├── MultiSigWallet.json │ │ │ ├── Multisig.svelte │ │ │ ├── Multisig.ts │ │ │ ├── NetworkConfig.svelte │ │ │ ├── TxSender.ts │ │ │ ├── cheatsheet │ │ │ └── tenderly.t.ts │ │ └── routes │ │ │ ├── +layout.svelte │ │ │ └── +page.svelte │ ├── static │ │ └── favicon.png │ ├── svelte.config.js │ ├── tailwind.config.cjs │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock └── hardhat │ ├── .env.foo │ ├── .gitignore │ ├── .tenderly │ └── deployments.json │ ├── .tpl.env │ ├── README.md │ ├── contracts │ ├── MultiSigWallet.sol │ └── TicTacToe.sol │ ├── deployments.json │ ├── deployments │ ├── tenderly_1 │ │ └── MultiSigWallet.json │ ├── tenderly_338 │ │ ├── MultiSigWallet.json │ │ └── TicTacToe.json │ └── tenderly_5 │ │ └── MultiSigWallet.json │ ├── hardhat.config.ts │ ├── lib-tenderly │ ├── api │ │ ├── forks-clean-recreate.ts │ │ ├── t-forks-clean-recreate.ts │ │ └── tenderly-api.ts │ ├── deployment-utils.ts │ └── tenderly-infra.ts │ ├── package.json │ ├── scripts │ ├── deploy-multisig.ts │ ├── deploy-tic-tac-toe.ts │ ├── run-multisig.ts │ ├── run-tic-tac-toe.ts │ └── send-tx.ts │ ├── test │ ├── MultiSigWallet.spec.ts │ └── TicTacToe.spec.ts │ ├── tsconfig.json │ └── yarn.lock ├── multisig-wallet ├── .gitignore ├── .tpl.env ├── README.md ├── contracts │ └── MultiSigWallet.sol ├── deployments.json ├── deployments │ ├── sepolia_11155111 │ │ └── MultiSigWallet.json │ └── tenderly_5 │ │ └── MultiSigWallet.json ├── hardhat.config.ts ├── image.png ├── lib-tenderly │ ├── api │ │ ├── forks-clean-recreate.ts │ │ ├── t-forks-clean-recreate.ts │ │ └── tenderly-api.ts │ ├── deployment-utils.ts │ ├── tenderly-infra.ts │ └── tenderly.devnet.new.ts ├── package-lock.json ├── package.json ├── scripts │ ├── 1-deploy-multisig.ts │ ├── 2-fund-multisig.ts │ ├── 3-submit-tx.ts │ ├── 4-execute-multisig-tx.ts │ ├── 4-simulate-execution-multisig-tx.ts │ ├── constants.ts │ ├── deploy.ts │ ├── run-deploy-simulate-execute.ts │ └── run-deploy-submit-execute.ts ├── test │ └── MultiSigWallet.spec.ts ├── tsconfig.backup.json ├── tsconfig.json └── yarn.lock ├── node ├── .env.example ├── README.md ├── ethers-5 │ ├── json-rpc-https-provider.ts │ ├── json-rpc-wss-provider.ts │ ├── package.json │ ├── tsconfig.json │ └── yarn.lock ├── ethers-6 │ ├── json-rpc-https-provider.ts │ ├── json-rpc-wss-provider.ts │ ├── package.json │ ├── tsconfig.json │ └── yarn.lock └── samples │ ├── package.json │ ├── tsconfig.json │ ├── viem │ ├── 0-batch-calls.ts │ ├── 0-send-tx.ts │ ├── 1-simulate.ts │ └── 2-transaction-trace.ts │ └── yarn.lock ├── simple-solidity-calculator ├── .gitignore ├── README.md ├── contracts │ ├── Calculator.sol │ └── Migrations.sol ├── migrations │ ├── 1_initial_migration.js │ └── 2_deploy_calculator.js ├── package.json ├── test │ └── calculator.js ├── truffle.js └── yarn.lock ├── simulations ├── .env.example ├── .prettierrc ├── README.md ├── api │ ├── linea │ │ ├── 0-simulate.ts │ │ ├── 0-simulate.txt │ │ ├── README.md │ │ ├── access-list.ts │ │ ├── asset-balance-changes.ts │ │ ├── decoded-events.ts │ │ ├── gas-used.ts │ │ ├── state-changes.ts │ │ └── state-overrides.ts │ └── mantle │ │ ├── README.md │ │ ├── access-list.ts │ │ ├── asset-balance-changes.ts │ │ ├── decoded-events.ts │ │ ├── gas-used.ts │ │ ├── state-changes.ts │ │ └── state-overrides.ts ├── package.json ├── rpc │ └── mainnet │ │ ├── 0-simulate.ts │ │ ├── asset-balance-changes.ts │ │ ├── decoded-events.ts │ │ └── gas-used.ts ├── tsconfig.json └── yarn.lock ├── tennis-match ├── .gitignore ├── README.md ├── contracts │ ├── Migrations.sol │ └── TennisMatch.sol ├── migrations │ ├── 1_initial_migration.js │ └── 2_migrate_tennis_match.js ├── package.json ├── truffle-config.js └── yarn.lock ├── virtual-testnets-hardhat ├── .gitignore ├── README.md ├── contracts │ └── Lock.sol ├── deployments │ └── virtualmainnet_31337 │ │ └── Lock.json ├── hardhat.config.ts ├── package.json ├── scripts │ └── deploy.ts ├── test │ └── Lock.ts ├── tsconfig.json └── yarn.lock ├── virtual-testnets-staging ├── .gitignore ├── backend-express │ ├── package.json │ ├── pnpm-lock.yaml │ ├── src │ │ └── index.ts │ ├── tenderly.config.ts │ └── tsconfig.json ├── ci │ ├── .lib.env │ ├── Makefile │ ├── README.md │ ├── deploy-command.sh │ ├── lib │ │ ├── create-testnet.sh │ │ ├── deploy-helpers.sh │ │ ├── deploy-to-testnet.sh │ │ ├── generate-rpc-config.sh │ │ └── tenderly.config.template.json │ ├── tenderly.config.template.json │ └── ts │ │ ├── .lib.env │ │ ├── createTestnet.ts │ │ ├── deploy.ts │ │ ├── deployment-utils.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── rpc-config.ts │ │ ├── tenderly.config.template.json │ │ ├── tsconfig.json │ │ ├── update-rpc.ts │ │ └── yarn.lock ├── contracts-foundry │ ├── .github │ │ └── workflows │ │ │ └── test.yml │ ├── .gitignore │ ├── README.md │ ├── foundry.toml │ ├── script │ │ └── Counter.s.sol │ ├── src │ │ ├── Counter.sol │ │ └── Lock.sol │ └── test │ │ └── Counter.t.sol └── ui-next │ └── ui-next │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── next.config.mjs │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ ├── next.svg │ └── vercel.svg │ ├── src │ └── app │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ ├── tailwind.config.ts │ ├── tenderly.config.ts │ └── tsconfig.json ├── virtual-testnets-state-sync ├── .example.env ├── .prettierrc ├── README.md ├── contracts │ ├── .github │ │ └── workflows │ │ │ └── test.yml │ ├── .gitignore │ ├── README.md │ ├── foundry.toml │ ├── script │ │ └── Counter.s.sol │ ├── src │ │ └── Counter.sol │ └── test │ │ └── Counter.t.sol ├── package.json ├── src │ ├── index.ts │ └── tenderly.config.ts ├── state-sync.png ├── tsconfig.json └── yarn.lock └── virtual-testnets ├── .example.env ├── .gitignore ├── .prettierrc ├── README.md ├── package.json ├── src ├── contracts-staging │ ├── .example.env │ ├── create-testnet.sh │ ├── deploy-command.sh │ └── deploy-to-testnet.sh ├── ethers-6-https.ts ├── ethers-send-tx.ts ├── tenderly.config.ts ├── utils.ts ├── viem-send-tx.ts ├── viem-simulate.ts ├── viem-tenderly-actions.ts └── viem.ts ├── tsconfig.json └── yarn.lock /.github/workflows/virtual-testnets-staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/.github/workflows/virtual-testnets-staging.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/README.md -------------------------------------------------------------------------------- /contract-verifications/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/.gitignore -------------------------------------------------------------------------------- /contract-verifications/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/.prettierrc -------------------------------------------------------------------------------- /contract-verifications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/README.md -------------------------------------------------------------------------------- /contract-verifications/contracts/Vault/DummyProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/contracts/Vault/DummyProxy.sol -------------------------------------------------------------------------------- /contract-verifications/contracts/Vault/TToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/contracts/Vault/TToken.sol -------------------------------------------------------------------------------- /contract-verifications/contracts/Vault/Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/contracts/Vault/Vault.sol -------------------------------------------------------------------------------- /contract-verifications/contracts/Vault/VaultFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/contracts/Vault/VaultFactory.sol -------------------------------------------------------------------------------- /contract-verifications/contracts/Vault/VaultV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/contracts/Vault/VaultV2.sol -------------------------------------------------------------------------------- /contract-verifications/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/hardhat.config.ts -------------------------------------------------------------------------------- /contract-verifications/img/devnet-template-create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/img/devnet-template-create.png -------------------------------------------------------------------------------- /contract-verifications/lib/devnet-fresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/lib/devnet-fresh.ts -------------------------------------------------------------------------------- /contract-verifications/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/package-lock.json -------------------------------------------------------------------------------- /contract-verifications/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/package.json -------------------------------------------------------------------------------- /contract-verifications/scripts/token-deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/scripts/token-deploy.ts -------------------------------------------------------------------------------- /contract-verifications/test/TokenTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/test/TokenTest.ts -------------------------------------------------------------------------------- /contract-verifications/test/VaultBeaconProxyTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/test/VaultBeaconProxyTest.ts -------------------------------------------------------------------------------- /contract-verifications/test/VaultTransparentProxyTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/test/VaultTransparentProxyTest.ts -------------------------------------------------------------------------------- /contract-verifications/test/VaultUUPSProxyTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/test/VaultUUPSProxyTest.ts -------------------------------------------------------------------------------- /contract-verifications/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/contract-verifications/tsconfig.json -------------------------------------------------------------------------------- /hello_virtual_testnets/.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/hello_virtual_testnets/.github/workflows/test.yml -------------------------------------------------------------------------------- /hello_virtual_testnets/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/hello_virtual_testnets/.gitignore -------------------------------------------------------------------------------- /hello_virtual_testnets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/hello_virtual_testnets/README.md -------------------------------------------------------------------------------- /hello_virtual_testnets/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/hello_virtual_testnets/foundry.toml -------------------------------------------------------------------------------- /hello_virtual_testnets/script/Counter.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/hello_virtual_testnets/script/Counter.s.sol -------------------------------------------------------------------------------- /hello_virtual_testnets/src/Counter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/hello_virtual_testnets/src/Counter.sol -------------------------------------------------------------------------------- /hello_virtual_testnets/test/Counter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/hello_virtual_testnets/test/Counter.t.sol -------------------------------------------------------------------------------- /multisig-ui-simulations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/README.md -------------------------------------------------------------------------------- /multisig-ui-simulations/front/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/.gitignore -------------------------------------------------------------------------------- /multisig-ui-simulations/front/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /multisig-ui-simulations/front/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/.prettierignore -------------------------------------------------------------------------------- /multisig-ui-simulations/front/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/.prettierrc -------------------------------------------------------------------------------- /multisig-ui-simulations/front/.tpl.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/.tpl.env -------------------------------------------------------------------------------- /multisig-ui-simulations/front/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/README.md -------------------------------------------------------------------------------- /multisig-ui-simulations/front/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/package.json -------------------------------------------------------------------------------- /multisig-ui-simulations/front/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/pnpm-lock.yaml -------------------------------------------------------------------------------- /multisig-ui-simulations/front/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/postcss.config.cjs -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/app.d.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/app.html -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/app.postcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/app.postcss -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/lib/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/lib/MultiSigWallet.json -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/lib/Multisig.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/lib/Multisig.svelte -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/lib/Multisig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/lib/Multisig.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/lib/NetworkConfig.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/lib/NetworkConfig.svelte -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/lib/TxSender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/lib/TxSender.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/lib/cheatsheet: -------------------------------------------------------------------------------- 1 | new game (raw data) 2 | 0x7d03f5f3 -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/lib/tenderly.t.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/lib/tenderly.t.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/routes/+layout.svelte -------------------------------------------------------------------------------- /multisig-ui-simulations/front/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/src/routes/+page.svelte -------------------------------------------------------------------------------- /multisig-ui-simulations/front/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/static/favicon.png -------------------------------------------------------------------------------- /multisig-ui-simulations/front/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/svelte.config.js -------------------------------------------------------------------------------- /multisig-ui-simulations/front/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/tailwind.config.cjs -------------------------------------------------------------------------------- /multisig-ui-simulations/front/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/tsconfig.json -------------------------------------------------------------------------------- /multisig-ui-simulations/front/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/vite.config.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/front/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/front/yarn.lock -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/.env.foo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/.env.foo -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/.gitignore -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/.tenderly/deployments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/.tenderly/deployments.json -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/.tpl.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/.tpl.env -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/README.md -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/contracts/MultiSigWallet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/contracts/MultiSigWallet.sol -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/contracts/TicTacToe.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/contracts/TicTacToe.sol -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/deployments.json: -------------------------------------------------------------------------------- 1 | { 2 | "latest": [] 3 | } -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/deployments/tenderly_1/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/deployments/tenderly_1/MultiSigWallet.json -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/deployments/tenderly_338/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/deployments/tenderly_338/MultiSigWallet.json -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/deployments/tenderly_338/TicTacToe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/deployments/tenderly_338/TicTacToe.json -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/deployments/tenderly_5/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/deployments/tenderly_5/MultiSigWallet.json -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/hardhat.config.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/lib-tenderly/api/forks-clean-recreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/lib-tenderly/api/forks-clean-recreate.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/lib-tenderly/api/t-forks-clean-recreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/lib-tenderly/api/t-forks-clean-recreate.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/lib-tenderly/api/tenderly-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/lib-tenderly/api/tenderly-api.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/lib-tenderly/deployment-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/lib-tenderly/deployment-utils.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/lib-tenderly/tenderly-infra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/lib-tenderly/tenderly-infra.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/package.json -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/scripts/deploy-multisig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/scripts/deploy-multisig.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/scripts/deploy-tic-tac-toe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/scripts/deploy-tic-tac-toe.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/scripts/run-multisig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/scripts/run-multisig.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/scripts/run-tic-tac-toe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/scripts/run-tic-tac-toe.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/scripts/send-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/scripts/send-tx.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/test/MultiSigWallet.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/test/MultiSigWallet.spec.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/test/TicTacToe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/test/TicTacToe.spec.ts -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/tsconfig.json -------------------------------------------------------------------------------- /multisig-ui-simulations/hardhat/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-ui-simulations/hardhat/yarn.lock -------------------------------------------------------------------------------- /multisig-wallet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/.gitignore -------------------------------------------------------------------------------- /multisig-wallet/.tpl.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/.tpl.env -------------------------------------------------------------------------------- /multisig-wallet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/README.md -------------------------------------------------------------------------------- /multisig-wallet/contracts/MultiSigWallet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/contracts/MultiSigWallet.sol -------------------------------------------------------------------------------- /multisig-wallet/deployments.json: -------------------------------------------------------------------------------- 1 | { 2 | "latest": [] 3 | } -------------------------------------------------------------------------------- /multisig-wallet/deployments/sepolia_11155111/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/deployments/sepolia_11155111/MultiSigWallet.json -------------------------------------------------------------------------------- /multisig-wallet/deployments/tenderly_5/MultiSigWallet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/deployments/tenderly_5/MultiSigWallet.json -------------------------------------------------------------------------------- /multisig-wallet/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/hardhat.config.ts -------------------------------------------------------------------------------- /multisig-wallet/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/image.png -------------------------------------------------------------------------------- /multisig-wallet/lib-tenderly/api/forks-clean-recreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/lib-tenderly/api/forks-clean-recreate.ts -------------------------------------------------------------------------------- /multisig-wallet/lib-tenderly/api/t-forks-clean-recreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/lib-tenderly/api/t-forks-clean-recreate.ts -------------------------------------------------------------------------------- /multisig-wallet/lib-tenderly/api/tenderly-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/lib-tenderly/api/tenderly-api.ts -------------------------------------------------------------------------------- /multisig-wallet/lib-tenderly/deployment-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/lib-tenderly/deployment-utils.ts -------------------------------------------------------------------------------- /multisig-wallet/lib-tenderly/tenderly-infra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/lib-tenderly/tenderly-infra.ts -------------------------------------------------------------------------------- /multisig-wallet/lib-tenderly/tenderly.devnet.new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/lib-tenderly/tenderly.devnet.new.ts -------------------------------------------------------------------------------- /multisig-wallet/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/package-lock.json -------------------------------------------------------------------------------- /multisig-wallet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/package.json -------------------------------------------------------------------------------- /multisig-wallet/scripts/1-deploy-multisig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/1-deploy-multisig.ts -------------------------------------------------------------------------------- /multisig-wallet/scripts/2-fund-multisig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/2-fund-multisig.ts -------------------------------------------------------------------------------- /multisig-wallet/scripts/3-submit-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/3-submit-tx.ts -------------------------------------------------------------------------------- /multisig-wallet/scripts/4-execute-multisig-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/4-execute-multisig-tx.ts -------------------------------------------------------------------------------- /multisig-wallet/scripts/4-simulate-execution-multisig-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/4-simulate-execution-multisig-tx.ts -------------------------------------------------------------------------------- /multisig-wallet/scripts/constants.ts: -------------------------------------------------------------------------------- 1 | export const Deployments = { 2 | MultisigWallet: "0xfd4c8208aC529e27980f48ed047541260dD07215", 3 | }; 4 | -------------------------------------------------------------------------------- /multisig-wallet/scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/deploy.ts -------------------------------------------------------------------------------- /multisig-wallet/scripts/run-deploy-simulate-execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/run-deploy-simulate-execute.ts -------------------------------------------------------------------------------- /multisig-wallet/scripts/run-deploy-submit-execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/scripts/run-deploy-submit-execute.ts -------------------------------------------------------------------------------- /multisig-wallet/test/MultiSigWallet.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/test/MultiSigWallet.spec.ts -------------------------------------------------------------------------------- /multisig-wallet/tsconfig.backup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/tsconfig.backup.json -------------------------------------------------------------------------------- /multisig-wallet/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/tsconfig.json -------------------------------------------------------------------------------- /multisig-wallet/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/multisig-wallet/yarn.lock -------------------------------------------------------------------------------- /node/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/.env.example -------------------------------------------------------------------------------- /node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/README.md -------------------------------------------------------------------------------- /node/ethers-5/json-rpc-https-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-5/json-rpc-https-provider.ts -------------------------------------------------------------------------------- /node/ethers-5/json-rpc-wss-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-5/json-rpc-wss-provider.ts -------------------------------------------------------------------------------- /node/ethers-5/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-5/package.json -------------------------------------------------------------------------------- /node/ethers-5/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-5/tsconfig.json -------------------------------------------------------------------------------- /node/ethers-5/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-5/yarn.lock -------------------------------------------------------------------------------- /node/ethers-6/json-rpc-https-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-6/json-rpc-https-provider.ts -------------------------------------------------------------------------------- /node/ethers-6/json-rpc-wss-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-6/json-rpc-wss-provider.ts -------------------------------------------------------------------------------- /node/ethers-6/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-6/package.json -------------------------------------------------------------------------------- /node/ethers-6/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-6/tsconfig.json -------------------------------------------------------------------------------- /node/ethers-6/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/ethers-6/yarn.lock -------------------------------------------------------------------------------- /node/samples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/samples/package.json -------------------------------------------------------------------------------- /node/samples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/samples/tsconfig.json -------------------------------------------------------------------------------- /node/samples/viem/0-batch-calls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/samples/viem/0-batch-calls.ts -------------------------------------------------------------------------------- /node/samples/viem/0-send-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/samples/viem/0-send-tx.ts -------------------------------------------------------------------------------- /node/samples/viem/1-simulate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/samples/viem/1-simulate.ts -------------------------------------------------------------------------------- /node/samples/viem/2-transaction-trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/samples/viem/2-transaction-trace.ts -------------------------------------------------------------------------------- /node/samples/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/node/samples/yarn.lock -------------------------------------------------------------------------------- /simple-solidity-calculator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/.gitignore -------------------------------------------------------------------------------- /simple-solidity-calculator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/README.md -------------------------------------------------------------------------------- /simple-solidity-calculator/contracts/Calculator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/contracts/Calculator.sol -------------------------------------------------------------------------------- /simple-solidity-calculator/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/contracts/Migrations.sol -------------------------------------------------------------------------------- /simple-solidity-calculator/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /simple-solidity-calculator/migrations/2_deploy_calculator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/migrations/2_deploy_calculator.js -------------------------------------------------------------------------------- /simple-solidity-calculator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/package.json -------------------------------------------------------------------------------- /simple-solidity-calculator/test/calculator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/test/calculator.js -------------------------------------------------------------------------------- /simple-solidity-calculator/truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/truffle.js -------------------------------------------------------------------------------- /simple-solidity-calculator/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simple-solidity-calculator/yarn.lock -------------------------------------------------------------------------------- /simulations/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/.env.example -------------------------------------------------------------------------------- /simulations/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/.prettierrc -------------------------------------------------------------------------------- /simulations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/README.md -------------------------------------------------------------------------------- /simulations/api/linea/0-simulate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/0-simulate.ts -------------------------------------------------------------------------------- /simulations/api/linea/0-simulate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/0-simulate.txt -------------------------------------------------------------------------------- /simulations/api/linea/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/README.md -------------------------------------------------------------------------------- /simulations/api/linea/access-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/access-list.ts -------------------------------------------------------------------------------- /simulations/api/linea/asset-balance-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/asset-balance-changes.ts -------------------------------------------------------------------------------- /simulations/api/linea/decoded-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/decoded-events.ts -------------------------------------------------------------------------------- /simulations/api/linea/gas-used.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/gas-used.ts -------------------------------------------------------------------------------- /simulations/api/linea/state-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/state-changes.ts -------------------------------------------------------------------------------- /simulations/api/linea/state-overrides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/linea/state-overrides.ts -------------------------------------------------------------------------------- /simulations/api/mantle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/mantle/README.md -------------------------------------------------------------------------------- /simulations/api/mantle/access-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/mantle/access-list.ts -------------------------------------------------------------------------------- /simulations/api/mantle/asset-balance-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/mantle/asset-balance-changes.ts -------------------------------------------------------------------------------- /simulations/api/mantle/decoded-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/mantle/decoded-events.ts -------------------------------------------------------------------------------- /simulations/api/mantle/gas-used.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/mantle/gas-used.ts -------------------------------------------------------------------------------- /simulations/api/mantle/state-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/mantle/state-changes.ts -------------------------------------------------------------------------------- /simulations/api/mantle/state-overrides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/api/mantle/state-overrides.ts -------------------------------------------------------------------------------- /simulations/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/package.json -------------------------------------------------------------------------------- /simulations/rpc/mainnet/0-simulate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/rpc/mainnet/0-simulate.ts -------------------------------------------------------------------------------- /simulations/rpc/mainnet/asset-balance-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/rpc/mainnet/asset-balance-changes.ts -------------------------------------------------------------------------------- /simulations/rpc/mainnet/decoded-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/rpc/mainnet/decoded-events.ts -------------------------------------------------------------------------------- /simulations/rpc/mainnet/gas-used.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/rpc/mainnet/gas-used.ts -------------------------------------------------------------------------------- /simulations/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/tsconfig.json -------------------------------------------------------------------------------- /simulations/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/simulations/yarn.lock -------------------------------------------------------------------------------- /tennis-match/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/.gitignore -------------------------------------------------------------------------------- /tennis-match/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/README.md -------------------------------------------------------------------------------- /tennis-match/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/contracts/Migrations.sol -------------------------------------------------------------------------------- /tennis-match/contracts/TennisMatch.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/contracts/TennisMatch.sol -------------------------------------------------------------------------------- /tennis-match/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /tennis-match/migrations/2_migrate_tennis_match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/migrations/2_migrate_tennis_match.js -------------------------------------------------------------------------------- /tennis-match/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/package.json -------------------------------------------------------------------------------- /tennis-match/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/truffle-config.js -------------------------------------------------------------------------------- /tennis-match/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/tennis-match/yarn.lock -------------------------------------------------------------------------------- /virtual-testnets-hardhat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/.gitignore -------------------------------------------------------------------------------- /virtual-testnets-hardhat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/README.md -------------------------------------------------------------------------------- /virtual-testnets-hardhat/contracts/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/contracts/Lock.sol -------------------------------------------------------------------------------- /virtual-testnets-hardhat/deployments/virtualmainnet_31337/Lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/deployments/virtualmainnet_31337/Lock.json -------------------------------------------------------------------------------- /virtual-testnets-hardhat/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/hardhat.config.ts -------------------------------------------------------------------------------- /virtual-testnets-hardhat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/package.json -------------------------------------------------------------------------------- /virtual-testnets-hardhat/scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/scripts/deploy.ts -------------------------------------------------------------------------------- /virtual-testnets-hardhat/test/Lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/test/Lock.ts -------------------------------------------------------------------------------- /virtual-testnets-hardhat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/tsconfig.json -------------------------------------------------------------------------------- /virtual-testnets-hardhat/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-hardhat/yarn.lock -------------------------------------------------------------------------------- /virtual-testnets-staging/.gitignore: -------------------------------------------------------------------------------- 1 | deployments -------------------------------------------------------------------------------- /virtual-testnets-staging/backend-express/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/backend-express/package.json -------------------------------------------------------------------------------- /virtual-testnets-staging/backend-express/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/backend-express/pnpm-lock.yaml -------------------------------------------------------------------------------- /virtual-testnets-staging/backend-express/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/backend-express/src/index.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/backend-express/tenderly.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/backend-express/tenderly.config.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/backend-express/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/backend-express/tsconfig.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/.lib.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/.lib.env -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/Makefile -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/README.md -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/deploy-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/deploy-command.sh -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/lib/create-testnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/lib/create-testnet.sh -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/lib/deploy-helpers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/lib/deploy-helpers.sh -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/lib/deploy-to-testnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/lib/deploy-to-testnet.sh -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/lib/generate-rpc-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/lib/generate-rpc-config.sh -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/lib/tenderly.config.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/lib/tenderly.config.template.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/tenderly.config.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/tenderly.config.template.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/.lib.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/.lib.env -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/createTestnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/createTestnet.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/deploy.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/deployment-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/deployment-utils.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/index.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/package.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/rpc-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/rpc-config.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/tenderly.config.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/tenderly.config.template.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/tsconfig.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/update-rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/update-rpc.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/ci/ts/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ci/ts/yarn.lock -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/.github/workflows/test.yml -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/.gitignore -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/README.md -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/foundry.toml -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/script/Counter.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/script/Counter.s.sol -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/src/Counter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/src/Counter.sol -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/src/Lock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/src/Lock.sol -------------------------------------------------------------------------------- /virtual-testnets-staging/contracts-foundry/test/Counter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/contracts-foundry/test/Counter.t.sol -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/.gitignore -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/README.md -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/next.config.mjs -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/package-lock.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/package.json -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/postcss.config.mjs -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/public/next.svg -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/public/vercel.svg -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/src/app/favicon.ico -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/src/app/globals.css -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/src/app/layout.tsx -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/src/app/page.tsx -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/tailwind.config.ts -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/tenderly.config.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /virtual-testnets-staging/ui-next/ui-next/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-staging/ui-next/ui-next/tsconfig.json -------------------------------------------------------------------------------- /virtual-testnets-state-sync/.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/.example.env -------------------------------------------------------------------------------- /virtual-testnets-state-sync/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/.prettierrc -------------------------------------------------------------------------------- /virtual-testnets-state-sync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/README.md -------------------------------------------------------------------------------- /virtual-testnets-state-sync/contracts/.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/contracts/.github/workflows/test.yml -------------------------------------------------------------------------------- /virtual-testnets-state-sync/contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/contracts/.gitignore -------------------------------------------------------------------------------- /virtual-testnets-state-sync/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/contracts/README.md -------------------------------------------------------------------------------- /virtual-testnets-state-sync/contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/contracts/foundry.toml -------------------------------------------------------------------------------- /virtual-testnets-state-sync/contracts/script/Counter.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/contracts/script/Counter.s.sol -------------------------------------------------------------------------------- /virtual-testnets-state-sync/contracts/src/Counter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/contracts/src/Counter.sol -------------------------------------------------------------------------------- /virtual-testnets-state-sync/contracts/test/Counter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/contracts/test/Counter.t.sol -------------------------------------------------------------------------------- /virtual-testnets-state-sync/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/package.json -------------------------------------------------------------------------------- /virtual-testnets-state-sync/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/src/index.ts -------------------------------------------------------------------------------- /virtual-testnets-state-sync/src/tenderly.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/src/tenderly.config.ts -------------------------------------------------------------------------------- /virtual-testnets-state-sync/state-sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/state-sync.png -------------------------------------------------------------------------------- /virtual-testnets-state-sync/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/tsconfig.json -------------------------------------------------------------------------------- /virtual-testnets-state-sync/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets-state-sync/yarn.lock -------------------------------------------------------------------------------- /virtual-testnets/.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/.example.env -------------------------------------------------------------------------------- /virtual-testnets/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env -------------------------------------------------------------------------------- /virtual-testnets/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/.prettierrc -------------------------------------------------------------------------------- /virtual-testnets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/README.md -------------------------------------------------------------------------------- /virtual-testnets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/package.json -------------------------------------------------------------------------------- /virtual-testnets/src/contracts-staging/.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/contracts-staging/.example.env -------------------------------------------------------------------------------- /virtual-testnets/src/contracts-staging/create-testnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/contracts-staging/create-testnet.sh -------------------------------------------------------------------------------- /virtual-testnets/src/contracts-staging/deploy-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/contracts-staging/deploy-command.sh -------------------------------------------------------------------------------- /virtual-testnets/src/contracts-staging/deploy-to-testnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/contracts-staging/deploy-to-testnet.sh -------------------------------------------------------------------------------- /virtual-testnets/src/ethers-6-https.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/ethers-6-https.ts -------------------------------------------------------------------------------- /virtual-testnets/src/ethers-send-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/ethers-send-tx.ts -------------------------------------------------------------------------------- /virtual-testnets/src/tenderly.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/tenderly.config.ts -------------------------------------------------------------------------------- /virtual-testnets/src/utils.ts: -------------------------------------------------------------------------------- 1 | export function basename(uri: string) { 2 | return uri.split("/").reverse()[0]; 3 | } -------------------------------------------------------------------------------- /virtual-testnets/src/viem-send-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/viem-send-tx.ts -------------------------------------------------------------------------------- /virtual-testnets/src/viem-simulate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/viem-simulate.ts -------------------------------------------------------------------------------- /virtual-testnets/src/viem-tenderly-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/viem-tenderly-actions.ts -------------------------------------------------------------------------------- /virtual-testnets/src/viem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/src/viem.ts -------------------------------------------------------------------------------- /virtual-testnets/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/tsconfig.json -------------------------------------------------------------------------------- /virtual-testnets/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tenderly/tenderly-examples/HEAD/virtual-testnets/yarn.lock --------------------------------------------------------------------------------