15 Commits

Author SHA1 Message Date
Kevin Heifner 20281737ee Merge remote-tracking branch 'origin/release/4.0' into GH-2228-return-value-5.0-merge 2024-02-20 13:48:00 -06:00
Kevin Heifner 3c957c1bb5 Merge remote-tracking branch 'origin/release/3.2' into GH-2228-return-value-4.0 2024-02-20 13:09:27 -06:00
Kevin Heifner 2a10c5d0db GH-2228 Correctly handle action return value conversion by ABI 2024-02-20 11:48:04 -06:00
Kevin Heifner bbeafe9eff GH-1062 Remove deadline from trace_api_plugin 2023-05-02 11:40:43 -05:00
Kevin Heifner 62903c04ab GH-677 Use std::move for abi into abi_serializer to avoid string copies. 2023-02-07 11:58:41 -06:00
Kevin Heifner e07fe4365d Fix merge issues. 2022-05-13 00:05:00 -04:00
Jonathan Giszczak 7ffd2c52ab Remove history_plugin
Does not pass all tests yet.
2022-05-12 19:42:50 -05:00
Kevin Heifner 5c385321f9 Move to yield_function 2020-03-16 14:37:18 -05:00
Kevin Heifner 8583504a13 Move to exception_with_context 2020-03-09 10:54:59 -05:00
Bart Wyatt f22559fdd7 renamed the trace_api_plugin namespace to trace_api; renamed the _trace_api_plugin to trace_api_plugin 2020-03-09 11:21:04 -04:00
Bart Wyatt 162f2543fb move to a yield function pattern instead of any concept of time or deadlines. 2020-03-07 19:47:34 -05:00
Bart Wyatt 4bd23349c0 change action output such that hex data is always present and params is present IFF a data handler can process the data 2020-03-06 17:02:26 -05:00
Bart Wyatt 262fa75444 interim commit for namespace refactor 2020-03-04 17:16:56 -05:00
Bart Wyatt 964672d271 add ability to push a logging function into abi_data_handler optionally, tested some edge cases to make sure fallback was in place and logger was called 2020-03-03 17:40:22 -05:00
Bart Wyatt 7e462f89fa basic abi and base64 data inspectors; need to work on error conditions for ABI 2020-03-03 17:13:52 -05:00