Events allow logging to the Ethereum blockchain. Some use cases for events are:
이벤트는 이더리움 블록체인에 로깅을 허용한다. 이벤트에 대한 일부 사용 사례는 다음과 같습니다.
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
contract Event {
// Event declaration
// Up to 3 parameters can be indexed.
// Indexed parameters helps you filter the logs by the indexed parameter
// 이벤트 선언
// 최대 3개의 매개 변수를 인덱싱할 수 있습니다.
// 인덱싱된 매개 변수는 인덱싱된 매개 변수를 기준으로 로그를 필터링하는 데 도움이 됩니다.
event Log(address indexed sender, string message);
event AnotherLog();
function test() public {
emit Log(msg.sender, "Hello World!");
emit Log(msg.sender, "Hello EVM!");
emit AnotherLog();
}
}
Solidity - Inheritance (0) | 2022.12.30 |
---|---|
Solidity - Constructor (0) | 2022.12.30 |
Solidity - Function Modifier (0) | 2022.12.28 |
Solidity - Error (0) | 2022.12.27 |
Solidity - View and Pure Functions (0) | 2022.12.27 |