├── .gitattributes ├── .gitignore ├── Basics ├── README.md ├── config.yml ├── deploy_injected │ ├── README.md │ └── images │ │ ├── sepolia.png │ │ └── testnet.png ├── deploy_to_the_remixvm │ ├── README.md │ └── images │ │ └── run.png ├── interacting │ ├── README.md │ └── images │ │ ├── caret-deployed.png │ │ ├── chainlist.png │ │ ├── deployed_open.png │ │ ├── deployed_open2.png │ │ └── instance.png ├── interface_introduction │ ├── README.md │ └── images │ │ ├── a-layout1c.png │ │ ├── deploy-run.png │ │ ├── learneth.png │ │ ├── plugin1.png │ │ ├── remix-logo.png │ │ ├── select-box.png │ │ └── solidity-icon.png ├── load_and_compile │ ├── README.md │ └── images │ │ ├── compile1.png │ │ ├── compile2owner.png │ │ ├── default_workspace_open.png │ │ ├── files.png │ │ ├── files1.png │ │ ├── plugin1.png │ │ ├── remix-logo.png │ │ ├── solidity.png │ │ └── solidity1.png └── workspaces │ ├── README.md │ └── images │ ├── default_workspace.png │ ├── popup.png │ └── workspace-man.png ├── CircomHashChecker ├── README.md ├── config.yml ├── step-1 │ └── README.md ├── step-2 │ ├── README.md │ └── images │ │ ├── circom_zkp_section.png │ │ ├── create_hash_checker.png │ │ ├── create_using_template.png │ │ ├── hamburger_menu.png │ │ ├── workspace_files.png │ │ └── workspace_name_modal.png ├── step-3 │ └── README.md ├── step-4 │ ├── README.md │ └── images │ │ ├── advanced_configuration.png │ │ ├── compilation_success.png │ │ └── select_compiler_version.png ├── step-5 │ ├── README.md │ └── images │ │ └── trusted_setup.png ├── step-6 │ ├── README.md │ └── images │ │ ├── compute_witness.png │ │ └── witness_computed.png ├── step-7 │ ├── README.md │ └── images │ │ ├── generate_proof.png │ │ └── proof_generated.png ├── step-8 │ └── README.md └── step-9 │ └── README.md ├── CircomIntro ├── README.md ├── config.yml ├── step-1 │ └── README.md ├── step-2 │ ├── README.md │ └── images │ │ ├── compiler_interface.png │ │ └── install_plugin.png ├── step-3 │ ├── README.md │ └── images │ │ └── create_new_file.png ├── step-4 │ ├── README.md │ └── images │ │ ├── advanced_configuration.png │ │ ├── compilation_success.png │ │ └── select_compiler_version.png ├── step-5 │ ├── README.md │ └── images │ │ └── trusted_setup.png ├── step-6 │ ├── README.md │ └── images │ │ ├── compute_witness.png │ │ └── witness_computed.png └── step-7 │ ├── README.md │ └── images │ ├── generate_proof.png │ └── proof_generated.png ├── DeployWithLibraries ├── 1_Writing_a_Library │ ├── 1_contractSimpleLibrary.sol │ ├── 1_contractSimpleLibrary_answer.sol │ ├── 1_contractSimpleLibrary_test.sol │ └── step1.md ├── 2_Generate_Metadata │ ├── 2_contractSimpleLibrary.sol │ ├── remix_file_explorer.png │ ├── remix_icon_solidity.png │ ├── remix_metadata.png │ ├── remix_settings.png │ ├── settings.png │ └── step2.md ├── 3_Edit_Metadata │ └── step3.md ├── 4_Linking_and_Deploying │ ├── images │ │ ├── alib_copy.png │ │ ├── contract_alib.png │ │ ├── remix_deploy_lib.png │ │ └── remix_runtransaction.png │ └── step4.md ├── 5_Under_The_Hood │ └── step5.md ├── README.md └── config.yml ├── ERC20TokenCourse ├── README.md ├── config.yml ├── erc20-extensions │ ├── er20extensions.sol │ └── erc20extensions.md ├── erc20-interaction │ ├── er20interaction.md │ └── erc20interaction.sol ├── erc20-interface │ ├── erc20interface.md │ └── erc20interface.sol ├── erc20-testnet-deployment │ ├── erc20testnetDeployment.md │ └── erc20testnetDeployment.sol ├── erc20-token-creation │ ├── erc20TokenCreation.md │ ├── erc20TokenCreation.sol │ ├── erc20TokenCreation_answer.sol │ └── erc20TokenCreation_test.sol └── introduction │ ├── introduction.md │ ├── introduction.sol │ ├── introduction_answer.sol │ └── introduction_test.sol ├── ERC721Auction ├── README.md ├── auction-contract-setup │ ├── auctionContractSetup.md │ └── auctionContractSetup.sol ├── auction-start-bid │ ├── auctionContractStartBid.md │ └── auctionContractStartBid.sol ├── auction-withdraw-end │ ├── auctionContractWithdrawEnd.md │ └── auctionContractWithdrawEnd.sol └── config.yml ├── Interoperability ├── 1_Intro │ └── intro.md ├── 2_Gateway │ └── gateway.md ├── 3_GasService │ └── GasService.md ├── 4_Executable │ └── executable.md ├── 5_InterchainMessage │ ├── CallContract.sol │ └── interchainMessage.md ├── 6_InterchainTokenTransfer │ ├── CallContractWithTokenChallenge.sol │ ├── CallContractWithToken_answer.sol │ └── interchainTokenTransfer.md ├── 7_FurtherReading │ └── furtherReading.md ├── README.md └── config.yml ├── IntroRemix ├── 1-intro-tour │ └── tour.md ├── README.md └── config.yml ├── Multisig-Tutorial ├── 1-multisig-introduction │ ├── introduction.md │ ├── introduction.sol │ ├── introduction_answer.sol │ └── introduction_test.sol ├── 2-multisig-initialization │ ├── contractInitialization.md │ └── contractInitialization.sol ├── 3-multisig-deposits │ ├── deposits.md │ └── deposits.sol ├── 4-multisig-transactions │ ├── transactions.md │ └── transactions.sol ├── 5-multisig-revoke │ ├── revoke.md │ └── revoke.sol ├── README.md └── config.yml ├── NFTTokenCourse ├── README.md ├── config.yml ├── erc721-deploy-testnet-opensea │ ├── rec721DeployTestnetOpensea.md │ └── rec721DeployTestnetOpensea.sol ├── erc721-interface-metadata │ ├── erc721InterfaceMetadata.md │ └── erc721InterfaceMetadata.sol ├── erc721-interface │ ├── erc721Interface.md │ └── erc721Interface.sol ├── erc721-metadata-ipfs │ ├── erc721MetadataIpfs.md │ └── erc721MetadataIpfs.sol ├── erc721-token-creation │ ├── erc721TokenCreation.md │ ├── erc721TokenCreation.sol │ ├── erc721TokenCreation_answer.sol │ └── erc721TokenCreation_test.sol └── introduction │ ├── introduction.md │ ├── introduction.sol │ ├── introduction_answer.sol │ └── introduction_test.sol ├── OpcodesInTheDebugger ├── 1_intro │ ├── simpleStorage.sol │ └── step.md ├── 2_memory │ └── step.md ├── 3_codecopy │ └── step.md ├── 4_Deployment_and_CODECOPY │ └── step.md ├── 5_Debugger_and_CODECOPY │ ├── debug_codecopy.png │ └── step.md ├── 6_Checking_CODECOPY │ ├── remix_tx_terminal.png │ └── step.md ├── 7_returnAndStore │ └── step.md ├── 8_findTheOffset │ ├── notSoSimpleStorage.sol │ └── step.md └── config.yml ├── ProxyContract ├── 1_Why │ └── step1.md ├── 2_How │ └── step2.md ├── 3_Delegatecall │ └── step3.md ├── 4_Generic_proxy_example │ ├── step4.md │ └── step4.sol ├── 5_Test │ ├── step5.md │ ├── step5.sol │ ├── step5_answer.sol │ └── step5_test.sol ├── 6_Storage_Problem │ ├── step6.md │ └── step6.sol ├── 7_links │ └── step7.md ├── README.md └── config.yml ├── README.md ├── Recorder ├── 1_Usecases │ └── 1_usecases.md ├── 2_Record │ ├── README.md │ └── images │ │ └── recorder.png ├── 3_Editing_a_Senario │ └── README.md ├── 4_Play │ └── README.md ├── README.md └── config.yml ├── SolidityBeginnerCourse ├── README.md ├── basic-syntax │ ├── basicSyntax.md │ ├── basicSyntax.sol │ ├── basicSyntax_answer.sol │ └── basicSyntax_test.sol ├── config.yml ├── control-flow-if-else │ ├── ifElse.md │ ├── ifElse.sol │ ├── ifElse_answer.sol │ └── ifElse_test.sol ├── control-flow-loops │ ├── loops.md │ ├── loops.sol │ ├── loops_answer.sol │ └── loops_test.sol ├── data-locations │ ├── dataLocations.md │ ├── dataLocations.sol │ ├── dataLocations_answer.sol │ └── dataLocations_test.sol ├── data-structures-arrays │ ├── arrays.md │ ├── arrays.sol │ ├── arrays_answer.sol │ └── arrays_test.sol ├── data-structures-enums │ ├── enums.md │ ├── enums.sol │ ├── enums_answer.sol │ └── enums_test.sol ├── data-structures-mappings │ ├── mappings.md │ ├── mappings.sol │ ├── mappings_answer.sol │ └── mappings_test.sol ├── data-structures-structs │ ├── structs.md │ ├── structs.sol │ ├── structs_answer.sol │ └── structs_test.sol ├── functions-inputs-and-outputs │ ├── inputsAndOutputs.md │ ├── inputsAndOutputs.sol │ ├── inputsAndOutputs_answer.sol │ └── inputsAndOutputs_test.sol ├── functions-modifiers-and-constructors │ ├── modifiersAndConstructors.md │ ├── modifiersAndConstructors.sol │ ├── modifiersAndConstructors_answer.sol │ └── modifiersAndConstructors_test.sol ├── functions-reading-and-writing │ ├── readAndWrite.md │ ├── readAndWrite.sol │ ├── readAndWrite_answer.sol │ └── readAndWrite_test.sol ├── functions-view-and-pure │ ├── viewAndPure.md │ ├── viewAndPure.sol │ ├── viewAndPure_answer.sol │ └── viewAndPure_test.sol ├── introduction │ ├── introduction.md │ └── introduction.sol ├── primitive-data-types │ ├── primitiveDataTypes.md │ ├── primitiveDataTypes.sol │ ├── primitiveDataTypes_answer.sol │ └── primitiveDataTypes_test.sol ├── transactions-ether-and-wei │ ├── etherAndWei.md │ ├── etherAndWei.sol │ ├── etherAndWei_answer.sol │ └── etherAndWei_test.sol ├── transactions-gas-and-gas-price │ ├── gasAndGasPrice.md │ ├── gasAndGasPrice.sol │ ├── gasAndGasPrice_answer.sol │ └── gasAndGasPrice_test.sol ├── transactions-sending-ether │ ├── sendingEther.md │ ├── sendingEther.sol │ ├── sendingEther_answer.sol │ └── sendingEther_test.sol ├── variables │ ├── variables.md │ ├── variables.sol │ ├── variables_answer.sol │ └── variables_test.sol └── visibility │ ├── visibility.md │ ├── visibility.sol │ ├── visibility_answer.sol │ └── visibility_test.sol ├── Uniswap-Tutorial ├── 1-introduction-to-uniswap │ ├── introduction.md │ ├── introduction.sol │ ├── introduction_answer.sol │ └── introduction_test.sol ├── 2-router-interfaces-and-structs │ ├── router-interfaces-and-structs.md │ └── router-interfaces-and-structs.sol ├── 3-single-hop-swaps │ ├── single-hop-swaps.md │ └── single-hop-swaps.sol ├── 4-multi-hop-swaps │ ├── multi-hop-swaps.md │ └── multi-hop-swaps.sol ├── 5-erc20-weth-interfaces │ ├── erc20-weth-interfaces.md │ └── erc20-weth-interfaces.sol ├── README.md └── config.yml ├── config-properties.json ├── crowdin.yml ├── extract-config-properties.ts ├── package.json └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | .env 5 | -------------------------------------------------------------------------------- /Basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/README.md -------------------------------------------------------------------------------- /Basics/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/config.yml -------------------------------------------------------------------------------- /Basics/deploy_injected/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/deploy_injected/README.md -------------------------------------------------------------------------------- /Basics/deploy_injected/images/sepolia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/deploy_injected/images/sepolia.png -------------------------------------------------------------------------------- /Basics/deploy_injected/images/testnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/deploy_injected/images/testnet.png -------------------------------------------------------------------------------- /Basics/deploy_to_the_remixvm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/deploy_to_the_remixvm/README.md -------------------------------------------------------------------------------- /Basics/deploy_to_the_remixvm/images/run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/deploy_to_the_remixvm/images/run.png -------------------------------------------------------------------------------- /Basics/interacting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interacting/README.md -------------------------------------------------------------------------------- /Basics/interacting/images/caret-deployed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interacting/images/caret-deployed.png -------------------------------------------------------------------------------- /Basics/interacting/images/chainlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interacting/images/chainlist.png -------------------------------------------------------------------------------- /Basics/interacting/images/deployed_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interacting/images/deployed_open.png -------------------------------------------------------------------------------- /Basics/interacting/images/deployed_open2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interacting/images/deployed_open2.png -------------------------------------------------------------------------------- /Basics/interacting/images/instance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interacting/images/instance.png -------------------------------------------------------------------------------- /Basics/interface_introduction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/README.md -------------------------------------------------------------------------------- /Basics/interface_introduction/images/a-layout1c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/images/a-layout1c.png -------------------------------------------------------------------------------- /Basics/interface_introduction/images/deploy-run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/images/deploy-run.png -------------------------------------------------------------------------------- /Basics/interface_introduction/images/learneth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/images/learneth.png -------------------------------------------------------------------------------- /Basics/interface_introduction/images/plugin1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/images/plugin1.png -------------------------------------------------------------------------------- /Basics/interface_introduction/images/remix-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/images/remix-logo.png -------------------------------------------------------------------------------- /Basics/interface_introduction/images/select-box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/images/select-box.png -------------------------------------------------------------------------------- /Basics/interface_introduction/images/solidity-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/interface_introduction/images/solidity-icon.png -------------------------------------------------------------------------------- /Basics/load_and_compile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/README.md -------------------------------------------------------------------------------- /Basics/load_and_compile/images/compile1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/compile1.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/compile2owner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/compile2owner.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/default_workspace_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/default_workspace_open.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/files.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/files1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/files1.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/plugin1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/plugin1.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/remix-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/remix-logo.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/solidity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/solidity.png -------------------------------------------------------------------------------- /Basics/load_and_compile/images/solidity1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/load_and_compile/images/solidity1.png -------------------------------------------------------------------------------- /Basics/workspaces/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/workspaces/README.md -------------------------------------------------------------------------------- /Basics/workspaces/images/default_workspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/workspaces/images/default_workspace.png -------------------------------------------------------------------------------- /Basics/workspaces/images/popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/workspaces/images/popup.png -------------------------------------------------------------------------------- /Basics/workspaces/images/workspace-man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Basics/workspaces/images/workspace-man.png -------------------------------------------------------------------------------- /CircomHashChecker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/README.md -------------------------------------------------------------------------------- /CircomHashChecker/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/config.yml -------------------------------------------------------------------------------- /CircomHashChecker/step-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-1/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-2/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-2/images/circom_zkp_section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-2/images/circom_zkp_section.png -------------------------------------------------------------------------------- /CircomHashChecker/step-2/images/create_hash_checker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-2/images/create_hash_checker.png -------------------------------------------------------------------------------- /CircomHashChecker/step-2/images/create_using_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-2/images/create_using_template.png -------------------------------------------------------------------------------- /CircomHashChecker/step-2/images/hamburger_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-2/images/hamburger_menu.png -------------------------------------------------------------------------------- /CircomHashChecker/step-2/images/workspace_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-2/images/workspace_files.png -------------------------------------------------------------------------------- /CircomHashChecker/step-2/images/workspace_name_modal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-2/images/workspace_name_modal.png -------------------------------------------------------------------------------- /CircomHashChecker/step-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-3/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-4/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-4/images/advanced_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-4/images/advanced_configuration.png -------------------------------------------------------------------------------- /CircomHashChecker/step-4/images/compilation_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-4/images/compilation_success.png -------------------------------------------------------------------------------- /CircomHashChecker/step-4/images/select_compiler_version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-4/images/select_compiler_version.png -------------------------------------------------------------------------------- /CircomHashChecker/step-5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-5/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-5/images/trusted_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-5/images/trusted_setup.png -------------------------------------------------------------------------------- /CircomHashChecker/step-6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-6/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-6/images/compute_witness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-6/images/compute_witness.png -------------------------------------------------------------------------------- /CircomHashChecker/step-6/images/witness_computed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-6/images/witness_computed.png -------------------------------------------------------------------------------- /CircomHashChecker/step-7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-7/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-7/images/generate_proof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-7/images/generate_proof.png -------------------------------------------------------------------------------- /CircomHashChecker/step-7/images/proof_generated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-7/images/proof_generated.png -------------------------------------------------------------------------------- /CircomHashChecker/step-8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-8/README.md -------------------------------------------------------------------------------- /CircomHashChecker/step-9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomHashChecker/step-9/README.md -------------------------------------------------------------------------------- /CircomIntro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/README.md -------------------------------------------------------------------------------- /CircomIntro/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/config.yml -------------------------------------------------------------------------------- /CircomIntro/step-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-1/README.md -------------------------------------------------------------------------------- /CircomIntro/step-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-2/README.md -------------------------------------------------------------------------------- /CircomIntro/step-2/images/compiler_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-2/images/compiler_interface.png -------------------------------------------------------------------------------- /CircomIntro/step-2/images/install_plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-2/images/install_plugin.png -------------------------------------------------------------------------------- /CircomIntro/step-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-3/README.md -------------------------------------------------------------------------------- /CircomIntro/step-3/images/create_new_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-3/images/create_new_file.png -------------------------------------------------------------------------------- /CircomIntro/step-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-4/README.md -------------------------------------------------------------------------------- /CircomIntro/step-4/images/advanced_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-4/images/advanced_configuration.png -------------------------------------------------------------------------------- /CircomIntro/step-4/images/compilation_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-4/images/compilation_success.png -------------------------------------------------------------------------------- /CircomIntro/step-4/images/select_compiler_version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-4/images/select_compiler_version.png -------------------------------------------------------------------------------- /CircomIntro/step-5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-5/README.md -------------------------------------------------------------------------------- /CircomIntro/step-5/images/trusted_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-5/images/trusted_setup.png -------------------------------------------------------------------------------- /CircomIntro/step-6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-6/README.md -------------------------------------------------------------------------------- /CircomIntro/step-6/images/compute_witness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-6/images/compute_witness.png -------------------------------------------------------------------------------- /CircomIntro/step-6/images/witness_computed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-6/images/witness_computed.png -------------------------------------------------------------------------------- /CircomIntro/step-7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-7/README.md -------------------------------------------------------------------------------- /CircomIntro/step-7/images/generate_proof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-7/images/generate_proof.png -------------------------------------------------------------------------------- /CircomIntro/step-7/images/proof_generated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/CircomIntro/step-7/images/proof_generated.png -------------------------------------------------------------------------------- /DeployWithLibraries/1_Writing_a_Library/1_contractSimpleLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/1_Writing_a_Library/1_contractSimpleLibrary.sol -------------------------------------------------------------------------------- /DeployWithLibraries/1_Writing_a_Library/1_contractSimpleLibrary_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/1_Writing_a_Library/1_contractSimpleLibrary_answer.sol -------------------------------------------------------------------------------- /DeployWithLibraries/1_Writing_a_Library/1_contractSimpleLibrary_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/1_Writing_a_Library/1_contractSimpleLibrary_test.sol -------------------------------------------------------------------------------- /DeployWithLibraries/1_Writing_a_Library/step1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/1_Writing_a_Library/step1.md -------------------------------------------------------------------------------- /DeployWithLibraries/2_Generate_Metadata/2_contractSimpleLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/2_Generate_Metadata/2_contractSimpleLibrary.sol -------------------------------------------------------------------------------- /DeployWithLibraries/2_Generate_Metadata/remix_file_explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/2_Generate_Metadata/remix_file_explorer.png -------------------------------------------------------------------------------- /DeployWithLibraries/2_Generate_Metadata/remix_icon_solidity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/2_Generate_Metadata/remix_icon_solidity.png -------------------------------------------------------------------------------- /DeployWithLibraries/2_Generate_Metadata/remix_metadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/2_Generate_Metadata/remix_metadata.png -------------------------------------------------------------------------------- /DeployWithLibraries/2_Generate_Metadata/remix_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/2_Generate_Metadata/remix_settings.png -------------------------------------------------------------------------------- /DeployWithLibraries/2_Generate_Metadata/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/2_Generate_Metadata/settings.png -------------------------------------------------------------------------------- /DeployWithLibraries/2_Generate_Metadata/step2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/2_Generate_Metadata/step2.md -------------------------------------------------------------------------------- /DeployWithLibraries/3_Edit_Metadata/step3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/3_Edit_Metadata/step3.md -------------------------------------------------------------------------------- /DeployWithLibraries/4_Linking_and_Deploying/images/alib_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/4_Linking_and_Deploying/images/alib_copy.png -------------------------------------------------------------------------------- /DeployWithLibraries/4_Linking_and_Deploying/images/contract_alib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/4_Linking_and_Deploying/images/contract_alib.png -------------------------------------------------------------------------------- /DeployWithLibraries/4_Linking_and_Deploying/images/remix_deploy_lib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/4_Linking_and_Deploying/images/remix_deploy_lib.png -------------------------------------------------------------------------------- /DeployWithLibraries/4_Linking_and_Deploying/images/remix_runtransaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/4_Linking_and_Deploying/images/remix_runtransaction.png -------------------------------------------------------------------------------- /DeployWithLibraries/4_Linking_and_Deploying/step4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/4_Linking_and_Deploying/step4.md -------------------------------------------------------------------------------- /DeployWithLibraries/5_Under_The_Hood/step5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/5_Under_The_Hood/step5.md -------------------------------------------------------------------------------- /DeployWithLibraries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/README.md -------------------------------------------------------------------------------- /DeployWithLibraries/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/DeployWithLibraries/config.yml -------------------------------------------------------------------------------- /ERC20TokenCourse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/README.md -------------------------------------------------------------------------------- /ERC20TokenCourse/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/config.yml -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-extensions/er20extensions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-extensions/er20extensions.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-extensions/erc20extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-extensions/erc20extensions.md -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-interaction/er20interaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-interaction/er20interaction.md -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-interaction/erc20interaction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-interaction/erc20interaction.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-interface/erc20interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-interface/erc20interface.md -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-interface/erc20interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-interface/erc20interface.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-testnet-deployment/erc20testnetDeployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-testnet-deployment/erc20testnetDeployment.md -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-testnet-deployment/erc20testnetDeployment.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-testnet-deployment/erc20testnetDeployment.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-token-creation/erc20TokenCreation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-token-creation/erc20TokenCreation.md -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-token-creation/erc20TokenCreation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-token-creation/erc20TokenCreation.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-token-creation/erc20TokenCreation_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-token-creation/erc20TokenCreation_answer.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/erc20-token-creation/erc20TokenCreation_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/erc20-token-creation/erc20TokenCreation_test.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/introduction/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/introduction/introduction.md -------------------------------------------------------------------------------- /ERC20TokenCourse/introduction/introduction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/introduction/introduction.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/introduction/introduction_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/introduction/introduction_answer.sol -------------------------------------------------------------------------------- /ERC20TokenCourse/introduction/introduction_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC20TokenCourse/introduction/introduction_test.sol -------------------------------------------------------------------------------- /ERC721Auction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/README.md -------------------------------------------------------------------------------- /ERC721Auction/auction-contract-setup/auctionContractSetup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/auction-contract-setup/auctionContractSetup.md -------------------------------------------------------------------------------- /ERC721Auction/auction-contract-setup/auctionContractSetup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/auction-contract-setup/auctionContractSetup.sol -------------------------------------------------------------------------------- /ERC721Auction/auction-start-bid/auctionContractStartBid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/auction-start-bid/auctionContractStartBid.md -------------------------------------------------------------------------------- /ERC721Auction/auction-start-bid/auctionContractStartBid.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/auction-start-bid/auctionContractStartBid.sol -------------------------------------------------------------------------------- /ERC721Auction/auction-withdraw-end/auctionContractWithdrawEnd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/auction-withdraw-end/auctionContractWithdrawEnd.md -------------------------------------------------------------------------------- /ERC721Auction/auction-withdraw-end/auctionContractWithdrawEnd.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/auction-withdraw-end/auctionContractWithdrawEnd.sol -------------------------------------------------------------------------------- /ERC721Auction/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ERC721Auction/config.yml -------------------------------------------------------------------------------- /Interoperability/1_Intro/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/1_Intro/intro.md -------------------------------------------------------------------------------- /Interoperability/2_Gateway/gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/2_Gateway/gateway.md -------------------------------------------------------------------------------- /Interoperability/3_GasService/GasService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/3_GasService/GasService.md -------------------------------------------------------------------------------- /Interoperability/4_Executable/executable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/4_Executable/executable.md -------------------------------------------------------------------------------- /Interoperability/5_InterchainMessage/CallContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/5_InterchainMessage/CallContract.sol -------------------------------------------------------------------------------- /Interoperability/5_InterchainMessage/interchainMessage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/5_InterchainMessage/interchainMessage.md -------------------------------------------------------------------------------- /Interoperability/6_InterchainTokenTransfer/CallContractWithTokenChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/6_InterchainTokenTransfer/CallContractWithTokenChallenge.sol -------------------------------------------------------------------------------- /Interoperability/6_InterchainTokenTransfer/CallContractWithToken_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/6_InterchainTokenTransfer/CallContractWithToken_answer.sol -------------------------------------------------------------------------------- /Interoperability/6_InterchainTokenTransfer/interchainTokenTransfer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/6_InterchainTokenTransfer/interchainTokenTransfer.md -------------------------------------------------------------------------------- /Interoperability/7_FurtherReading/furtherReading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/7_FurtherReading/furtherReading.md -------------------------------------------------------------------------------- /Interoperability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/README.md -------------------------------------------------------------------------------- /Interoperability/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Interoperability/config.yml -------------------------------------------------------------------------------- /IntroRemix/1-intro-tour/tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/IntroRemix/1-intro-tour/tour.md -------------------------------------------------------------------------------- /IntroRemix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/IntroRemix/README.md -------------------------------------------------------------------------------- /IntroRemix/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/IntroRemix/config.yml -------------------------------------------------------------------------------- /Multisig-Tutorial/1-multisig-introduction/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/1-multisig-introduction/introduction.md -------------------------------------------------------------------------------- /Multisig-Tutorial/1-multisig-introduction/introduction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/1-multisig-introduction/introduction.sol -------------------------------------------------------------------------------- /Multisig-Tutorial/1-multisig-introduction/introduction_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/1-multisig-introduction/introduction_answer.sol -------------------------------------------------------------------------------- /Multisig-Tutorial/1-multisig-introduction/introduction_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/1-multisig-introduction/introduction_test.sol -------------------------------------------------------------------------------- /Multisig-Tutorial/2-multisig-initialization/contractInitialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/2-multisig-initialization/contractInitialization.md -------------------------------------------------------------------------------- /Multisig-Tutorial/2-multisig-initialization/contractInitialization.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/2-multisig-initialization/contractInitialization.sol -------------------------------------------------------------------------------- /Multisig-Tutorial/3-multisig-deposits/deposits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/3-multisig-deposits/deposits.md -------------------------------------------------------------------------------- /Multisig-Tutorial/3-multisig-deposits/deposits.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/3-multisig-deposits/deposits.sol -------------------------------------------------------------------------------- /Multisig-Tutorial/4-multisig-transactions/transactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/4-multisig-transactions/transactions.md -------------------------------------------------------------------------------- /Multisig-Tutorial/4-multisig-transactions/transactions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/4-multisig-transactions/transactions.sol -------------------------------------------------------------------------------- /Multisig-Tutorial/5-multisig-revoke/revoke.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/5-multisig-revoke/revoke.md -------------------------------------------------------------------------------- /Multisig-Tutorial/5-multisig-revoke/revoke.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/5-multisig-revoke/revoke.sol -------------------------------------------------------------------------------- /Multisig-Tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/README.md -------------------------------------------------------------------------------- /Multisig-Tutorial/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Multisig-Tutorial/config.yml -------------------------------------------------------------------------------- /NFTTokenCourse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/README.md -------------------------------------------------------------------------------- /NFTTokenCourse/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/config.yml -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-deploy-testnet-opensea/rec721DeployTestnetOpensea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-deploy-testnet-opensea/rec721DeployTestnetOpensea.md -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-deploy-testnet-opensea/rec721DeployTestnetOpensea.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-deploy-testnet-opensea/rec721DeployTestnetOpensea.sol -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-interface-metadata/erc721InterfaceMetadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-interface-metadata/erc721InterfaceMetadata.md -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-interface-metadata/erc721InterfaceMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-interface-metadata/erc721InterfaceMetadata.sol -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-interface/erc721Interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-interface/erc721Interface.md -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-interface/erc721Interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-interface/erc721Interface.sol -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-metadata-ipfs/erc721MetadataIpfs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-metadata-ipfs/erc721MetadataIpfs.md -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-metadata-ipfs/erc721MetadataIpfs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-metadata-ipfs/erc721MetadataIpfs.sol -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-token-creation/erc721TokenCreation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-token-creation/erc721TokenCreation.md -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-token-creation/erc721TokenCreation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-token-creation/erc721TokenCreation.sol -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-token-creation/erc721TokenCreation_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-token-creation/erc721TokenCreation_answer.sol -------------------------------------------------------------------------------- /NFTTokenCourse/erc721-token-creation/erc721TokenCreation_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/erc721-token-creation/erc721TokenCreation_test.sol -------------------------------------------------------------------------------- /NFTTokenCourse/introduction/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/introduction/introduction.md -------------------------------------------------------------------------------- /NFTTokenCourse/introduction/introduction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/introduction/introduction.sol -------------------------------------------------------------------------------- /NFTTokenCourse/introduction/introduction_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/introduction/introduction_answer.sol -------------------------------------------------------------------------------- /NFTTokenCourse/introduction/introduction_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/NFTTokenCourse/introduction/introduction_test.sol -------------------------------------------------------------------------------- /OpcodesInTheDebugger/1_intro/simpleStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/1_intro/simpleStorage.sol -------------------------------------------------------------------------------- /OpcodesInTheDebugger/1_intro/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/1_intro/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/2_memory/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/2_memory/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/3_codecopy/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/3_codecopy/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/4_Deployment_and_CODECOPY/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/4_Deployment_and_CODECOPY/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/5_Debugger_and_CODECOPY/debug_codecopy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/5_Debugger_and_CODECOPY/debug_codecopy.png -------------------------------------------------------------------------------- /OpcodesInTheDebugger/5_Debugger_and_CODECOPY/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/5_Debugger_and_CODECOPY/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/6_Checking_CODECOPY/remix_tx_terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/6_Checking_CODECOPY/remix_tx_terminal.png -------------------------------------------------------------------------------- /OpcodesInTheDebugger/6_Checking_CODECOPY/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/6_Checking_CODECOPY/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/7_returnAndStore/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/7_returnAndStore/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/8_findTheOffset/notSoSimpleStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/8_findTheOffset/notSoSimpleStorage.sol -------------------------------------------------------------------------------- /OpcodesInTheDebugger/8_findTheOffset/step.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/8_findTheOffset/step.md -------------------------------------------------------------------------------- /OpcodesInTheDebugger/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/OpcodesInTheDebugger/config.yml -------------------------------------------------------------------------------- /ProxyContract/1_Why/step1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/1_Why/step1.md -------------------------------------------------------------------------------- /ProxyContract/2_How/step2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/2_How/step2.md -------------------------------------------------------------------------------- /ProxyContract/3_Delegatecall/step3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/3_Delegatecall/step3.md -------------------------------------------------------------------------------- /ProxyContract/4_Generic_proxy_example/step4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/4_Generic_proxy_example/step4.md -------------------------------------------------------------------------------- /ProxyContract/4_Generic_proxy_example/step4.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/4_Generic_proxy_example/step4.sol -------------------------------------------------------------------------------- /ProxyContract/5_Test/step5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/5_Test/step5.md -------------------------------------------------------------------------------- /ProxyContract/5_Test/step5.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/5_Test/step5.sol -------------------------------------------------------------------------------- /ProxyContract/5_Test/step5_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/5_Test/step5_answer.sol -------------------------------------------------------------------------------- /ProxyContract/5_Test/step5_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/5_Test/step5_test.sol -------------------------------------------------------------------------------- /ProxyContract/6_Storage_Problem/step6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/6_Storage_Problem/step6.md -------------------------------------------------------------------------------- /ProxyContract/6_Storage_Problem/step6.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/6_Storage_Problem/step6.sol -------------------------------------------------------------------------------- /ProxyContract/7_links/step7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/7_links/step7.md -------------------------------------------------------------------------------- /ProxyContract/README.md: -------------------------------------------------------------------------------- 1 | ## Learn the Proxy Pattern 2 | 3 | Save gas & make upgradable contracts -------------------------------------------------------------------------------- /ProxyContract/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/ProxyContract/config.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/README.md -------------------------------------------------------------------------------- /Recorder/1_Usecases/1_usecases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Recorder/1_Usecases/1_usecases.md -------------------------------------------------------------------------------- /Recorder/2_Record/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Recorder/2_Record/README.md -------------------------------------------------------------------------------- /Recorder/2_Record/images/recorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Recorder/2_Record/images/recorder.png -------------------------------------------------------------------------------- /Recorder/3_Editing_a_Senario/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Recorder/3_Editing_a_Senario/README.md -------------------------------------------------------------------------------- /Recorder/4_Play/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Recorder/4_Play/README.md -------------------------------------------------------------------------------- /Recorder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Recorder/README.md -------------------------------------------------------------------------------- /Recorder/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Recorder/config.yml -------------------------------------------------------------------------------- /SolidityBeginnerCourse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/README.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/basic-syntax/basicSyntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/basic-syntax/basicSyntax.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/basic-syntax/basicSyntax.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/basic-syntax/basicSyntax.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/basic-syntax/basicSyntax_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/basic-syntax/basicSyntax_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/basic-syntax/basicSyntax_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/basic-syntax/basicSyntax_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/config.yml -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-if-else/ifElse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-if-else/ifElse.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-if-else/ifElse.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-if-else/ifElse.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-if-else/ifElse_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-if-else/ifElse_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-if-else/ifElse_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-if-else/ifElse_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-loops/loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-loops/loops.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-loops/loops.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-loops/loops.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-loops/loops_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-loops/loops_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/control-flow-loops/loops_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/control-flow-loops/loops_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-locations/dataLocations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-locations/dataLocations.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-locations/dataLocations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-locations/dataLocations.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-locations/dataLocations_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-locations/dataLocations_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-locations/dataLocations_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-locations/dataLocations_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-arrays/arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-arrays/arrays.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-arrays/arrays.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-arrays/arrays.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-arrays/arrays_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-arrays/arrays_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-arrays/arrays_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-arrays/arrays_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-enums/enums.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-enums/enums.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-enums/enums.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-enums/enums.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-enums/enums_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-enums/enums_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-enums/enums_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-enums/enums_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-mappings/mappings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-mappings/mappings.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-mappings/mappings.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-mappings/mappings.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-mappings/mappings_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-mappings/mappings_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-mappings/mappings_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-mappings/mappings_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-structs/structs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-structs/structs.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-structs/structs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-structs/structs.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-structs/structs_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-structs/structs_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/data-structures-structs/structs_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/data-structures-structs/structs_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-inputs-and-outputs/inputsAndOutputs_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-modifiers-and-constructors/modifiersAndConstructors_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-reading-and-writing/readAndWrite_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-view-and-pure/viewAndPure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-view-and-pure/viewAndPure.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-view-and-pure/viewAndPure.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-view-and-pure/viewAndPure.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-view-and-pure/viewAndPure_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-view-and-pure/viewAndPure_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/functions-view-and-pure/viewAndPure_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/functions-view-and-pure/viewAndPure_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/introduction/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/introduction/introduction.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/introduction/introduction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/introduction/introduction.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/primitive-data-types/primitiveDataTypes_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-ether-and-wei/etherAndWei_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-gas-and-gas-price/gasAndGasPrice_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-sending-ether/sendingEther.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-sending-ether/sendingEther.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-sending-ether/sendingEther.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-sending-ether/sendingEther.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-sending-ether/sendingEther_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-sending-ether/sendingEther_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/transactions-sending-ether/sendingEther_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/transactions-sending-ether/sendingEther_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/variables/variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/variables/variables.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/variables/variables.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/variables/variables.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/variables/variables_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/variables/variables_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/variables/variables_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/variables/variables_test.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/visibility/visibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/visibility/visibility.md -------------------------------------------------------------------------------- /SolidityBeginnerCourse/visibility/visibility.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/visibility/visibility.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/visibility/visibility_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/visibility/visibility_answer.sol -------------------------------------------------------------------------------- /SolidityBeginnerCourse/visibility/visibility_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/SolidityBeginnerCourse/visibility/visibility_test.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/1-introduction-to-uniswap/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/1-introduction-to-uniswap/introduction.md -------------------------------------------------------------------------------- /Uniswap-Tutorial/1-introduction-to-uniswap/introduction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/1-introduction-to-uniswap/introduction.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/1-introduction-to-uniswap/introduction_answer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/1-introduction-to-uniswap/introduction_answer.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/1-introduction-to-uniswap/introduction_test.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/1-introduction-to-uniswap/introduction_test.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/2-router-interfaces-and-structs/router-interfaces-and-structs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/2-router-interfaces-and-structs/router-interfaces-and-structs.md -------------------------------------------------------------------------------- /Uniswap-Tutorial/2-router-interfaces-and-structs/router-interfaces-and-structs.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/2-router-interfaces-and-structs/router-interfaces-and-structs.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/3-single-hop-swaps/single-hop-swaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/3-single-hop-swaps/single-hop-swaps.md -------------------------------------------------------------------------------- /Uniswap-Tutorial/3-single-hop-swaps/single-hop-swaps.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/3-single-hop-swaps/single-hop-swaps.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/4-multi-hop-swaps/multi-hop-swaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/4-multi-hop-swaps/multi-hop-swaps.md -------------------------------------------------------------------------------- /Uniswap-Tutorial/4-multi-hop-swaps/multi-hop-swaps.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/4-multi-hop-swaps/multi-hop-swaps.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/5-erc20-weth-interfaces/erc20-weth-interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/5-erc20-weth-interfaces/erc20-weth-interfaces.md -------------------------------------------------------------------------------- /Uniswap-Tutorial/5-erc20-weth-interfaces/erc20-weth-interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/5-erc20-weth-interfaces/erc20-weth-interfaces.sol -------------------------------------------------------------------------------- /Uniswap-Tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/README.md -------------------------------------------------------------------------------- /Uniswap-Tutorial/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/Uniswap-Tutorial/config.yml -------------------------------------------------------------------------------- /config-properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/config-properties.json -------------------------------------------------------------------------------- /crowdin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/crowdin.yml -------------------------------------------------------------------------------- /extract-config-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/extract-config-properties.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remix-project-org/remix-workshops/HEAD/tsconfig.json --------------------------------------------------------------------------------