Skip to content

devrajsinghrawat/solidity-talks-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

solidity-by-example

solidity concepts demo

  • Basics

    • Storage type
    • Iterable mapping
    • Inheritance
    • Emergency control (Pause, unpause)
    • Ownable - WIP
    • Receive ETh
    • Receive Eth Detailed
    • Function Selector
  • Vault

    • Ether wallet
    • Ginny Pig vault using hardhat
  • Event scan using web3js

  • Game item NFT

    • using 721 : WIP
    • using 1155 : WIP
    • Fractional Ownership : WIP
    • Soul bound tokens : WIP
  • DAO : WIP

  • Etherjs

    • direct method call
    • low level call transaction call
  • Delgate call and Upgradbility

  • Call - Done

    • Contract
    • Deployment script
    • test cases
  • Delegate Call - Done

    • Contract
    • Deployment script
    • test cases
  • MultiCall

  • Multi Delegatecall

  • Proxy pattern

  • Minimal Proxy

  • Create2

  • UUPS

  • Transparant Proxy

  • Beacon Proxy

  • Daimond Proxy

  • openzepplin Upgradable

  • EVM In Details

    • Markle Tree
    • Markle Pretcia tree
    • Decode contract data from storage
  • ERC165

  • Smart Contract security

    • Underflow and Over flow
    • Reentracy : WIP
  • Account Abstraction

Releases

No releases published

Packages

No packages published