pragma solidity ^0.5.0; import "../../sether-interface/contracts/FacebookSetherAPI.sol"; contract MyContract is FacebookSetherAPI { event MyEvent( bool targetAchieved, bytes32 requestID ); uint64 targetLikes; constructor() public { targetLikes = 1000; } function checkFacebookLikesTarget( bytes32 setherToken, bytes32 date, bytes32 targetId, uint8 level, bytes32 requestID) public { super.get_facebook_page_likes(setherToken, "", date, targetId, level, requestID); } function callback(uint64 setherMetric, bytes32 requestID) public { emit MyEvent(setherMetric >= targetLikes, requestID); } }
0.5.0