decert.me Open in urlscan Pro
240e:974:eb00:201::a2  Public Scan

URL: https://decert.me/quests/25222741729680232632528697570898483493204822980777464680458194902335103834754
Submission: On March 28 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

SOLANA
 * Change wallet


TutorialsChallengesVitae
EN
Connect wallet


USING SOLIDITY INLINE ASSEMBLY TO MODIFY THE CONTRACT OWNER ADDRESS

Using Solidity inline assembly to modify the contract Owner address

Lightning
High Score
Holders

Top 10

Completion Time

Complete the challenge and seize Top1

 * Creator
   
   
       
   
   0xqige.eth

 * Description
   
   Although Solidity is designed to be high-level enough to simplify the
   development process of smart contracts, in some cases, directly writing code
   snippets in assembly language may be more efficient or necessary. Solidity's
   inline assembly provides this possibility, allowing developers to directly
   write lower-level EVM (Ethereum Virtual Machine) instructions in Solidity
   code. By completing this challenge, you can master the basic usage of
   assembly, and understand the underlying principles of contract data storage
   and reading and writing from the ground up.

 * Rewards
   
   NFT
   Offchain Certification

 * Difficulty
   
   

 * Estimated time
   
   1 h

 * Tutorials
   
    1. PPT : layout of State
    2. 深入Solidity数据存储位置 - 存储
    3. Layout of State Variables in Storage
    4. Solidity 中编写内联汇编(assembly)的那些事

Start Challenge

You are what you build.

DuneTwitterDiscordGithub

© 2023 DeCert.me | 粤ICP备17140514号-3
站长统计