- 06 5月, 2018 1 次提交
-
-
由 Daniel Larimer 提交于
-
- 05 5月, 2018 6 次提交
-
-
由 Daniel Larimer 提交于
-
由 arhag 提交于
-
由 arhag 提交于
We do not need to expose payer information to the error handler. Also we do not need to pass the original published time of the deferred transaction because now the `publication_time()` intrinsic will provide that information to the error handler.
-
由 arhag 提交于
* Avoid unnecessary check of expiration for generated transactions (instead just set the expiration similar to how we set the TaPoS). This also means that `test_transaction::send_transaction_expiring_late` can be removed. * Avoid duplicate (redundant) validation of referenced accounts when executing a deferred transaction. * Avoid duplicate (and erroneous) TaPoS validation when executing a deferred transaction. * Avoid unnecessary validations of TaPoS, expiration, and referenced accounts for implicit transactions which can be trusted to be correctly constructed by the controller. Also removed obsolete native handler for eosio::onerror. System contract wasm can still handle the onerror action for deferred transactions it sends (such as in eosio::postrecovery).
-
由 Anton Perkov 提交于
-
由 Matt Witherspoon 提交于
-
- 04 5月, 2018 11 次提交
-
-
由 Daniel Larimer 提交于
-
由 Kevin Heifner 提交于
-
由 Kayan 提交于
-
由 arhag 提交于
New onerror action (which now includes published time and payer) is within the namespace of eosio again but is still dispatched directly to the sender. Removed `deferred_transaction` from eosiolib. `receipt` in `transaction_trace` is now optional and simplified exception fields. Use scoped_exit to restore pending block state in case of failure during transaction execution. Fixed move constructor of fc::scoped_exit.
-
由 Khaled Al-Hassanieh 提交于
-
由 Khaled Al-Hassanieh 提交于
-
由 Daniel Larimer 提交于
-
由 Khaled Al-Hassanieh 提交于
-
由 Khaled Al-Hassanieh 提交于
-
由 arhag 提交于
allow for block producer configurable leeway for cpu and net usage during execution (still checks against new limits without the leeway at the end of the transaction)
-
由 Anton Perkov 提交于
-
- 03 5月, 2018 4 次提交
-
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
1. transfers are now prevented where from/to are same 2. inline transfers to self are now skipped (eosio staking for others) 3. unit test updated to demonstrate staking works
-
由 arhag 提交于
-
由 arhag 提交于
-
- 02 5月, 2018 5 次提交
-
-
由 Brian Johnson 提交于
-
由 Kayan 提交于
-
由 arhag 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
- 01 5月, 2018 5 次提交
-
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
- buy & sell ram using bancor algorithm - ram is no longer delgated - fixed warning with double secondary index - add block_timestamp_type
-
由 arhag 提交于
-
由 Khaled Al-Hassanieh 提交于
-
由 Daniel Larimer 提交于
-
- 30 4月, 2018 8 次提交
-
-
由 Kevin Heifner 提交于
-
由 Andrianto Lie 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
-
由 Daniel Larimer 提交于
- udpate system contract to set initial account bw to 0 - update system contract to process new on block header - update cleos api and get info api
-
由 Ville Sundell 提交于
The Ricardian contract "hello.hi_rc.md" of "Hello" example smart contract had a typo, fixed that.
-