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
Lin Huang
09434dabfb
Merge branch 'main' into parallel_readonly_trxs
2023-03-06 21:51:05 -05:00
greg7mdp
84fa8238b5
update url_handler to take rvalues.
2023-03-03 09:41:36 -05:00
Lin Huang
0b1b2a26eb
customize appbase to support two queue executor in Leap, add tests, update Leap to use the cusomized appbase
2023-02-22 10:18:12 -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
8ef7391c59
Merge branch 'release/3.2' into 3_1_trx_dropped_high_traffic_warning
2022-10-25 18:04:39 -05:00
Luis
6292407a59
update or add plugin description in yaml files :doc
2022-10-24 15:46:57 -04:00
Luis
6c4934d018
update or add plugin description in yaml files :doc
2022-10-19 17:25:03 -04:00
Luis
1fcc038f73
replace eos.io refs to eosnetwork.com in yaml files :doc
2022-10-19 17:11:26 -04:00
Eric Passmore
84f6fed4ba
updated schema references to eosnetwork host
2022-09-21 07:26:37 -07: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
Luis Paris
69d08f4d24
Merge pull request #8591 from EOSIO/docs/swagger-net-2.0.x
...
net_api_plugin swagger file - 2.0
2020-03-05 13:36:07 -05: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
dskvr
06c5f46087
Update .gitignore to be less greedy and add net swaggerr
2020-02-06 21:01:00 +01: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
Matt Witherspoon
278cee544c
Remove many useless cmake installs
...
There are a bunch of files that get installed (via something like make install) that make absolutely no sense. No one can do anything useful with the static library to the net_plugin, for example. Removing all of the obvious offenders. I left stuff that still doesn't feel appropriate to me like fc and appbase. Technically those can be used standalone outside of eosio. Save those for a separate PR one day since it could be more contentious.
2018-02-27 12:46:36 -05: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