The condition of external information in smart contracts is an essential challenge for blockchain technology. Smart contracts depend on off-chain…