ERC-1155
StandardsDefinition
Standard multi-token permettant de gérer plusieurs types de tokens (fongibles et non-fongibles) dans un seul contrat. Plus gas-efficient que déployer plusieurs ERC-20/ERC-721. Supporte les transferts par batch. Très utilisé dans les jeux blockchain et metaverses.
English version
Multi-token standard allowing management of multiple token types (fungible and non-fungible) in one contract. More gas-efficient than deploying multiple ERC-20/ERC-721. Supports batch transfers.
Exemple de Code
interface IERC1155 {
function balanceOf(address account, uint256 id) external view returns (uint256);
function balanceOfBatch(address[] calldata accounts, uint256[] calldata ids)
external view returns (uint256[] memory);
function safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes calldata data) external;
function safeBatchTransferFrom(address from, address to, uint256[] calldata ids, uint256[] calldata amounts, bytes calldata data) external;
}Termes Lies
Pages Liees
Pratique ce concept sur Solingo
Maîtrise ERC-1155 avec des exercices interactifs et un IDE intégré.
Commencer gratuitement