Spaces:
Sleeping
Sleeping
File size: 439 Bytes
269cbde | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | // SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract Trigger {
bool public triggerActivated = false;
address public creator;
event TriggerActivated();
constructor(address _creator) { creator = _creator; }
function activate() external { // Call from oracle
require(msg.sender == creator, "Only creator");
triggerActivated = true;
emit TriggerActivated();
}
} |