일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- express.js
- CSS
- hardhat
- typeScript
- useState
- Interface
- API
- JavaScript
- concept
- error
- middleware
- 삶
- Ethereum
- solidity
- tailwindcss
- nextJS
- SSR
- HTML
- Props
- Redux
- REACT
- blockchain
- 기준
- graphQL
- bitcoin
- web
- built in object
- evm
- node.js
- CLASS
- Today
- Total
목록Blockchain/Solidity (46)
ReasonJun
the new PUSH0 opcode in Solidity 0.8.20. It discusses what the opcode is and why it is needed. It also goes into the benefits of using PUSH0, such as reducing contract size and gas costs. Finally, the article provides a warning about using PUSH0 on other chains besides Ethereum mainnet. Here is a more detailed summary of the article: PUSH0 is a new opcode in Solidity 0.8.20 that allows developer..
The abi.encodePacked() function is a built-in Solidity function that is used to encode multiple values into a single byte array. The function takes any number of arguments and concatenates them into a single byte array. The abi.encodePacked() function is typically used to encode data that is going to be passed to a contract function. For example, the following code would encode the string "Hello..
ERC-1155 is a token standard for representing both fungible and non-fungible tokens (NFTs) on the Ethereum blockchain. It is a single standard that can be used to represent a wide variety of assets, such as game items, collectibles, and even real-world assets. ERC-1155 tokens are identified by two values: a token ID and a balance. The token ID is a unique identifier for the type of token, while ..
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v4.5.0) (token/ERC20/presets/ERC20PresetMinterPauser.sol) pragma solidity ^0.8.0; import "../ERC20.sol"; import "../extensions/ERC20Burnable.sol"; import "../extensions/ERC20Pausable.sol"; import "../../../access/AccessControlEnumerable.sol"; import "../../../utils/Context.sol"; /** * @dev {ERC20} token, including: * * - abi..
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v4.8.0) (token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol) pragma solidity ^0.8.0; import "../ERC721.sol"; import "../extensions/ERC721Enumerable.sol"; import "../extensions/ERC721Burnable.sol"; import "../extensions/ERC721Pausable.sol"; import "../../../access/AccessControlEnumerable.sol"; import "../../../utils/Cont..
Sol2uml is a tool that can be used to generate UML (Unified Modeling Language) diagrams from Solidity smart contracts. UML is a standard language for modeling software systems. By generating UML diagrams from Solidity smart contracts, developers can better understand the structure and design of their contracts. Sol2uml works by parsing the Solidity code and extracting information about the class..