Kevin Heifner
f57d59f526
GH1496 Add /v1/net/bp_gossip_peers
2025-05-05 13:10:26 -05:00
Kevin Heifner
ad886bc96f
GH-842 Change all plugin startup and shutdown log messages to debug
2024-10-16 19:21:10 -05:00
Kevin Heifner
079c650f9a
Merge remote-tracking branch 'origin/main' into GH-1062-time-limits
2023-05-15 09:27:10 -05:00
Kevin Heifner
cb1b52de82
GH-1062 Remove deadline since we no longer want to interrupt json creation on the http thread
2023-05-05 13:28:02 -05:00
Huang-Ming Huang
6fb23ca8e4
support multiple http endpoints
2023-05-05 09:31:05 -05:00
Kevin Heifner
d13c056933
net_plugin operations do not have to be on the main thread at all.
2023-03-25 10:47:38 -05:00
Lin Huang
8997ae2f89
make exec_queue parameter explicit in all APIs
2023-03-14 11:58:55 -04:00
greg7mdp
84fa8238b5
update url_handler to take rvalues.
2023-03-03 09:41:36 -05:00
greg7mdp
7f0b67f6b8
call register_plugin() as a static member, so that static variable initializers don't create an application instance before the program is started.
2023-01-31 16:53:43 -05:00
greg7mdp
fb12fe627f
Update appbase/plugins to support multiple instances/exe
2023-01-12 18:05:16 -05:00
Kevin Heifner
06ac1bcc8c
Use http-max-response-time for limit on complete run of http call including time for main thread and http thread. Puts limit on complete execution including conversion to JSON.
2022-09-02 10:41:30 -05:00
Clayton Calabrese
3217b0109e
remote get_all_accounts, fix build failures.
2022-07-18 17:02:22 -05:00
Kevin Heifner
1913fe1528
Rename no_params_required to no_params
2022-05-09 17:47:41 -04:00
allenhan2
7d26529372
Merge pull request #9033 from EOSIO/http_400_params_call
...
Adding message body check (400) for http calls
2022-05-07 16:47:43 -04:00
Alok Garg
32578b6e99
Update priority of api endpoints for net_api_plugin and producer_api_plugin to medium_high
2020-05-02 12:01:59 -04:00
Kevin Heifner
21fe1f9c5b
Make net_api_plugin and producer_api_pluign api calls medium priority for greater responsiveness
2020-02-22 14:56:15 -06:00
Bart Wyatt
2a6f974b5d
remove the incorrect license header from the code base
...
resolves EOSIO/eos#7684
2019-08-13 18:01:22 -04:00
Kevin Heifner
97b385cf03
Move json::to_string to http thread pool
2019-03-07 15:05:35 -05:00
Jeeyong Um
9b036b432c
Update LICENSE path
2018-12-02 19:54:13 +09:00
Kevin Heifner
ff1117f96d
Add FC_LOG_AND_RETHROW to log errors in plugin init
2018-06-18 11:39:50 -05:00
Bart Wyatt
62b99b5cf9
Uniform and extended security warnings
...
- added security warning to producer API plugin
- made existing checks uniform and more robust
- added security error for wallet when its exposed to the LAN and unencrypted
EOSIO/eos#3598 EOSIO/eos#3599
2018-06-13 16:01:35 -04:00
Kevin Heifner
9b4b01fd9f
Add usage of new common http exception handler
2018-05-22 11:03:16 -04:00
Andrianto Lie
ff2c6f862f
Initial implementation to modify RPC Error Message Structure and eosioc display of it
2018-02-26 17:49:21 +08:00
Jonathan Giszczak
a5f9eadc7b
Rename all remaining eos strings eosio.
2018-01-30 08:19:53 -06:00
Jonathan Giszczak
6d55b5034b
Self-registering plugins in eosiod.
...
main.cpp gets shorter, CMakeLists.txt gets longer, door opens for
conditional compilation of plugins.
2018-01-12 15:43:02 -06:00
Matt Witherspoon
63b5a95640
Fix building of net_plugin on noon
2017-12-08 15:49:30 -05:00
Kevin Heifner
46a83adb1d
Merge pull request #828 from brianjohnson5972/186-update-endpoint-config
...
STAT-186 Update Endpoint Config
(reapplied on noon branch)
2017-12-08 14:04:20 -05:00
Kevin Heifner
6aff3afc21
Merge pull request #800 from EOSIO/netcleanup
...
clean up network code, remove reconnect tight loop, default to allow …
(reapplied on noon branch)
2017-12-08 13:47:22 -05:00