Schedule Contract Function Calls An ethereum contract that facilitates scheduling function calls for a specified block in the future. Function calls can be scheduled to be executed against any contract Scheduling can be done by contracts or ethereum account holders. Fully contained within the ethereum network.
[Q] How could I use Ethereum Alarm Clock
(mainly Scheduler.sol contract) on a private ethereum network? Manually I have tried to compile contracts/* libraries/* files that located inside source code using Solidity Browser, but I face with following errors that I was not able to fix.
On CallLib.sol file
Untitled:474:25: Error: Fallback function cannot return values.
function () returns (bool) {
^----^
Untitled:394:16: Error: Explicit type conversion not allowed.
return State(CallLib.state(call));
^------------------------^
On SchedulerLib.Sol:
Untitled:191:20: Error: Member "value" not found or not visible after argument-dependent lookup in function (address,uint256,uint8,address,bytes4,bytes memory,uint256,uint256,uint16,uint256,uint256) returns (contract FutureBlockCall) - did you forget the "payable" modifier?
var call = (new FutureBlockCall).value(callConfig.endowment)(
^-------------------------^
Thank you for your valuable time and help.
0.3.6
.0.4.8
. I changed compiler to0.3.5
as you recommended and it compiled. Solidity Browser frozens or takes around 10 minutes to complete compiling due to size of the code (I pasted all contracts into same file and compiling all together), may it be more efficient to deploy the contract code usinggeth
? @PiperMerriam. Is there any way I can make this question answered?populus
.