Bodhi Core Versions Save

Smart Contracts for the Bodhi Prediction Market

1.2.1-beta

6 years ago

Release Notes

  • Added logic to look up version in AddressManager based on address
  • Added ability to set the next version number for EventFactory and OracleFactory
  • Changed the percentage cut of QTUM to 1% down from 10%

1.2.0-beta

6 years ago

Release Notes

  • Changed all block numbers to unix timestamps
  • Removed setting the BodhiToken address during event creation and pulling from AddressManager when needed
  • Fixed a bug with the TopicCreated event missing the invalid option

1.1.1-beta

6 years ago

Release Notes

1.1.1-beta:

  • Fixed tests for BytesUtils methods
  • Added ESLint for JS test code

1.1.0-beta:

  • Updated the events emitted for backend for better filtering.
  • Made the Oracle contracts more lean and stripped out unnecessary storage.
  • Added a default Invalid result. In addition to the result options created by the creator, we will add an additional Invalid result to be able to bet/vote on.

1.0.0-beta:

  • We removed the invalidate Oracle functionality. Anyone can be the Oracle and set the result after the result setting end block (if the original Oracle did not set it in time). This will speed up the flow in general.
  • Added betting and result setting start blocks. We noticed that some events will always need some time to finish before the Oracle can accurately set the right result. The result setting start block will allow for this.

1.1.0-beta

6 years ago

Release Notes

1.1.0-beta:

  • Updated the events emitted for backend for better filtering.
  • Made the Oracle contracts more lean and stripped out unnecessary storage.
  • Added a default Invalid result. In addition to the result options created by the creator, we will add an additional Invalid result to be able to bet/vote on.

1.0.0-beta:

  • We removed the invalidate Oracle functionality. Anyone can be the Oracle and set the result after the result setting end block (if the original Oracle did not set it in time). This will speed up the flow in general.
  • Added betting and result setting start blocks. We noticed that some events will always need some time to finish before the Oracle can accurately set the right result. The result setting start block will allow for this.

1.0.0-beta

6 years ago

We are progressing along nicely. Our initial alpha test was a success! But alas, we continue on!

Release Notes

  • 1.0.0-beta: We removed the invalidate Oracle functionality. Anyone can be the Oracle and set the result after the result setting end block (if the original Oracle did not set it in time). This will speed up the flow in general. Also added betting and result setting start blocks. We noticed that some events will always need some time to finish before the Oracle can accurately set the right result. The result setting start block will allow for this.

1.0.1-alpha

6 years ago
  • 1.0.1-alpha: Cleaned up some events and added more fields for our synchronizer.
  • 1.0.0-alpha: Our very first version that we have been testing rigorously on the Qtum Testnet. This version includes the full flow of betting, voting, invalidating, finalizing, and withdrawing stages. We have some important changes to come, but this version is a stable and ready for testing. Integrations with our desktop client will be forthcoming! 🎉

1.0.0-alpha

6 years ago

We would like to proudly introduce our first alpha version of the Bodhi Prediction Market!

Update History

  • 1.0.0-alpha: Our very first version that we have been testing rigorously on the Qtum Testnet. This version includes the full flow of betting, voting, invalidating, finalizing, and withdrawing stages. We have some important changes to come, but this version is a stable and ready for testing. Integrations with our desktop client will be forthcoming! 🎉