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

Evaluate IELE #6

Closed
garious opened this issue Feb 14, 2018 · 2 comments
Closed

Evaluate IELE #6

garious opened this issue Feb 14, 2018 · 2 comments

Comments

@garious
Copy link
Contributor

garious commented Feb 14, 2018

https://iohk.io/blog/iele-a-new-virtual-machine-for-the-blockchain

@garious garious added this to the Smart Contracts milestone Feb 14, 2018
@garious garious removed this from the v0.3.0 milestone Feb 22, 2018
@garious
Copy link
Contributor Author

garious commented Mar 19, 2018

IELE and Solana's spending plans implement smart contracts from opposite extremes. IELE is a generic Turing-complete language that assigns gas prices to everything. A spending plan, on the other hand, is a very minimal language where every branch spends all bonded tokens and an implementation that requires no memory allocations. If we were to map spending plans to IELE, it'd be a subset of stack-allocated programs where the gas price is very small and could be calculated upfront.

@garious
Copy link
Contributor Author

garious commented Mar 31, 2018

Per #72, we'll stay away from the Turing complete contract languages for now.

@garious garious closed this as completed Mar 31, 2018
rob-solana pushed a commit to rob-solana/solana that referenced this issue Jan 23, 2019
nishadsingh1 pushed a commit to nishadsingh1/solana that referenced this issue Aug 1, 2020
vkomenda pushed a commit to vkomenda/solana that referenced this issue Aug 29, 2021
HaoranYi pushed a commit to HaoranYi/solana that referenced this issue Feb 27, 2024
* ci: add upload-gcs-artifact

* ci: publish release binaries to GCS

* ci: redirect github repo to anza-xyz

* ci: publish windows binaries to GCS

* replace release.solana.com with release.anza.xyz

* use a explicit name for credential
steviez pushed a commit to steviez/solana that referenced this issue Mar 3, 2024
* ci: add upload-gcs-artifact

* ci: publish release binaries to GCS

* ci: redirect github repo to anza-xyz

* ci: publish windows binaries to GCS

* replace release.solana.com with release.anza.xyz

* use a explicit name for credential
AshwinSekar pushed a commit to AshwinSekar/solana that referenced this issue Mar 4, 2024
…ana-labs#9 (solana-labs#13)

* [anza migration] replace binaries backend (solana-labs#6)

* ci: add upload-gcs-artifact

* ci: publish release binaries to GCS

* ci: redirect github repo to anza-xyz

* ci: publish windows binaries to GCS

* replace release.solana.com with release.anza.xyz

* use a explicit name for credential

(cherry picked from commit b061cd3)

* [anza migration] ci: fix path (solana-labs#8)

* ci: fix windows build

* ci: publish sdk docker image with the new name

* update automerge status

* [anza migration] ci: removed unused s3 upload in Windows build (solana-labs#9)

ci: removed unused s3 upload in Windows build

---------

Co-authored-by: Yihau Chen <[email protected]>
AshwinSekar pushed a commit to AshwinSekar/solana that referenced this issue Mar 4, 2024
…ana-labs#9 (solana-labs#14)

* [anza migration] replace binaries backend (solana-labs#6)

* ci: add upload-gcs-artifact

* ci: publish release binaries to GCS

* ci: redirect github repo to anza-xyz

* ci: publish windows binaries to GCS

* replace release.solana.com with release.anza.xyz

* use a explicit name for credential

(cherry picked from commit b061cd3)

* [anza migration] ci: fix path (solana-labs#8)

* ci: fix windows build

* ci: publish sdk docker image with the new name

* update automerge status

* [anza migration] ci: removed unused s3 upload in Windows build (solana-labs#9)

ci: removed unused s3 upload in Windows build

---------

Co-authored-by: Yihau Chen <[email protected]>
willhickey pushed a commit that referenced this issue Mar 5, 2024
* ci: add upload-gcs-artifact

* ci: publish release binaries to GCS

* ci: redirect github repo to anza-xyz

* ci: publish windows binaries to GCS

* replace release.solana.com with release.anza.xyz

* use a explicit name for credential
willhickey added a commit that referenced this issue Mar 5, 2024
willhickey pushed a commit that referenced this issue Mar 9, 2024
* [anza migration] replace binaries backend (#6)

* ci: add upload-gcs-artifact

* ci: publish release binaries to GCS

* ci: redirect github repo to anza-xyz

* ci: publish windows binaries to GCS

* replace release.solana.com with release.anza.xyz

* use a explicit name for credential

(cherry picked from commit b061cd3)

* [anza migration] ci: fix path (#8)

* ci: fix windows build

* ci: publish sdk docker image with the new name

* update automerge status

* [anza migration] ci: removed unused s3 upload in Windows build (#9)

ci: removed unused s3 upload in Windows build

---------

Co-authored-by: Yihau Chen <[email protected]>
stevenbooke pushed a commit to stevenbooke/solana that referenced this issue Mar 18, 2024
palinko91 pushed a commit to palinko91/solana that referenced this issue May 7, 2024
palinko91 pushed a commit to palinko91/solana that referenced this issue May 7, 2024
segfaultdoc pushed a commit to jito-labs/solana that referenced this issue Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant