Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ALARM opcode #117

Closed
stephantual opened this issue Aug 14, 2014 · 11 comments

Comments

@stephantual
Copy link
Contributor

commented Aug 14, 2014

We dapp developers require an ALARM opcode to schedule contracts 'waking up' and executing specific functions at regular, predetermined intervals.

Furthermore, ALARM is the simplest way to implement truly independent agents on the ethereum blockchain.

We realize one alternative approach to this is the incentivization of users to schedule things in a centralized way in exchange of cryptotokens, however, we also do believe that is far fetched in the same way bitcoins SPV clients on ethereum are IOHO far-fetched.

TL;DR: can we please get the ALARM opcode? Thank you :)

@sillytuna

This comment has been minimized.

Copy link

commented Aug 14, 2014

+1 to scheduled functions. They ought to be part of a decentralised smart contract system and have many uses.

@hughht5

This comment has been minimized.

Copy link

commented Aug 14, 2014

+1 - about half the project I have thought of making require the ALARM opcode

@obscuren

This comment has been minimized.

Copy link
Member

commented Aug 14, 2014

Yes, scheduled for PoC6/7.

@nejucomo

This comment has been minimized.

Copy link

commented Aug 22, 2014

Where can I find a specification? The yellowpaper doesn't include this instruction. Are there any implementations someone can point me towards (dev branches are fine)?

@obscuren

This comment has been minimized.

Copy link
Member

commented Aug 23, 2014

@nejucomo No formal specification as of yet.

@jdmaresco

This comment has been minimized.

Copy link

commented Aug 30, 2015

@obscuren Was there a write-up anywhere of why this was decided against? Was it a permanent decision or are there any plans to implement it later?

@fjl

This comment has been minimized.

Copy link
Contributor

commented Aug 30, 2015

No decision has been made yet. It is very likely that ALARM will be included in a future version of Ethereum. The issue was closed because protocol changes are not discussed here.

@jdmaresco

This comment has been minimized.

Copy link

commented Aug 30, 2015

Thanks @fjl. Curious where is the official place to discuss? Forum? Another specific repo?

@Gustav-Simonsson

This comment has been minimized.

Copy link
Member

commented Aug 30, 2015

@jdmaresco

This comment has been minimized.

Copy link

commented Aug 30, 2015

@bellaj

This comment has been minimized.

Copy link

commented Aug 24, 2016

any update about this opcode?

rauljordan pushed a commit to rauljordan/go-ethereum that referenced this issue May 16, 2018
getNotaryInCommittee not fetching latest notary sample size if called within same period
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
9 participants
You can’t perform that action at this time.