- 06 6月, 2017 9 次提交
-
-
由 Nathan Hourt 提交于
Fix #26 fc::variant deserialization of boost::multiprecision::number<T>
-
由 Nathan Hourt 提交于
Looks good to me. Doesn't break the build on my Linux box.
-
由 Matias Romeo 提交于
-
由 Nathan Hourt 提交于
-
由 Nathan Hourt 提交于
Define notify handlers and require notifications be set correctly for messages moving funds from liquid to staked and back, so balances are tracked as they move between contracts
-
由 Nathan Hourt 提交于
Create all three native contracts at genesis, and split the various messages among them appropriately.
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
- 04 6月, 2017 1 次提交
-
-
由 Phil Mesnier 提交于
Update the ignore file to include more build artifacts and to exclude some legitimate *.cmake fles. Add to lib/fc/ cmake to add explicit reference to secp256k1 location for an issue on mac.
-
- 03 6月, 2017 3 次提交
-
-
由 Nathan Hourt 提交于
Initial work on locking EOS, beginning unlock, and claiming unlocked EOS. TODO: Actually split the system contract, and define names for the different parts so we can check that the required notifications are made. Also, figure out how to write notify handlers for the native contracts, to handle these critical balance updates in the staking/unstaking of EOS. See the #warning TODO comments in the commit for context.
-
由 Nathan Hourt 提交于
Begin defining objects and contract handlers for tracking producer votes and the "race" to select runner-up producers
-
由 Nathan Hourt 提交于
Replace monolithic implementation file system_contract_impl.hpp with topic-specific implementations in separate files with clean header/ implementation separation. Use structs to namespace the various message handlers rather than Message_ prefixes.
-
- 02 6月, 2017 3 次提交
-
-
由 Nathan Hourt 提交于
Eventually I'd like proper Docker infrastructure, but this is a good enough starting point just to demonstrate a proper development environment
-
由 Nathan Hourt 提交于
Make the language a bit more consistent
-
由 Nathan Hourt 提交于
Remove discussion of outdated dependencies and update instructions to describe a single-node testnet. Since the P2P code was the reason we had the outdated dependencies that made setting up a development environment such a pain, we removed it until we can implement a better solution. In the meantime, only single-node testnets are possible.
-
- 01 6月, 2017 18 次提交
-
-
由 Nathan Hourt 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Nathan Hourt 提交于
Taking cues from https://github.com/LocutusOfBorg/websocketpp/commit/ 1dd07113f2a7489444a8990a95be42e035f8e9df
-
由 Nathan Hourt 提交于
We shouldn't need this anymore. I don't even think we use this anymore.
-
由 Nathan Hourt 提交于
These changes should add support for openssl 1.1.0 while maintaining compatibility with 1.0.2
-
由 Nathan Hourt 提交于
Missing #include<mutex> necessary to use std::unique_lock. According to http://en.cppreference.com/w/cpp/thread/unique_lock the correct header is <mutex>.
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
- remove BTS P2P code which depended on fc threads which depended on deprecated boost::context API - remove fc submodule and making fc part of eos repository
-
- 31 5月, 2017 1 次提交
-
-
由 Nathan Hourt 提交于
-
- 30 5月, 2017 3 次提交
-
-
由 Nathan Hourt 提交于
Add README with build and run instructions
-
由 Nathan Hourt 提交于
-
由 Nathan Hourt 提交于
-
- 29 5月, 2017 2 次提交
-
-
由 Nathan Hourt 提交于
-
由 Nathan Hourt 提交于
This completes the refactor (to a buildable/tests passing state) from my last commit.
-