Compare commits
5 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
aa361e2601 | |
|
|
f753c29c75 | |
|
|
0bb868fb18 | |
|
|
85195a8677 | |
|
|
c288167096 |
|
|
@ -0,0 +1,2 @@
|
|||
[mysqld]
|
||||
innodb_buffer_pool_size = 12G
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
use mysql;
|
||||
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'gitlinK#%01';
|
||||
FLUSH PRIVILEGES;
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -1,574 +0,0 @@
|
|||
GIT
|
||||
remote: https://gitlink.org.cn/KingChan/sonarqube.git
|
||||
revision: 80f07d427322ef02c0714c77a382e87aed0bef81
|
||||
specs:
|
||||
sonarqube (1.3.0)
|
||||
httparty (~> 0.14, >= 0.14.0)
|
||||
terminal-table (~> 1.5, >= 1.5.1)
|
||||
|
||||
GEM
|
||||
remote: https://mirrors.cloud.tencent.com/rubygems/
|
||||
specs:
|
||||
aasm (5.0.6)
|
||||
concurrent-ruby (~> 1.0)
|
||||
actioncable (5.2.4.1)
|
||||
actionpack (= 5.2.4.1)
|
||||
nio4r (~> 2.0)
|
||||
websocket-driver (>= 0.6.1)
|
||||
actionmailer (5.2.4.1)
|
||||
actionpack (= 5.2.4.1)
|
||||
actionview (= 5.2.4.1)
|
||||
activejob (= 5.2.4.1)
|
||||
mail (~> 2.5, >= 2.5.4)
|
||||
rails-dom-testing (~> 2.0)
|
||||
actionpack (5.2.4.1)
|
||||
actionview (= 5.2.4.1)
|
||||
activesupport (= 5.2.4.1)
|
||||
rack (~> 2.0, >= 2.0.8)
|
||||
rack-test (>= 0.6.3)
|
||||
rails-dom-testing (~> 2.0)
|
||||
rails-html-sanitizer (~> 1.0, >= 1.0.2)
|
||||
actionview (5.2.4.1)
|
||||
activesupport (= 5.2.4.1)
|
||||
builder (~> 3.1)
|
||||
erubi (~> 1.4)
|
||||
rails-dom-testing (~> 2.0)
|
||||
rails-html-sanitizer (~> 1.0, >= 1.0.3)
|
||||
active_decorator (1.3.2)
|
||||
activesupport
|
||||
activejob (5.2.4.1)
|
||||
activesupport (= 5.2.4.1)
|
||||
globalid (>= 0.3.6)
|
||||
activemodel (5.2.4.1)
|
||||
activesupport (= 5.2.4.1)
|
||||
activerecord (5.2.4.1)
|
||||
activemodel (= 5.2.4.1)
|
||||
activesupport (= 5.2.4.1)
|
||||
arel (>= 9.0)
|
||||
activestorage (5.2.4.1)
|
||||
actionpack (= 5.2.4.1)
|
||||
activerecord (= 5.2.4.1)
|
||||
marcel (~> 0.3.1)
|
||||
activesupport (5.2.4.1)
|
||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||
i18n (>= 0.7, < 2)
|
||||
minitest (~> 5.1)
|
||||
tzinfo (~> 1.1)
|
||||
acts-as-taggable-on (6.5.0)
|
||||
activerecord (>= 5.0, < 6.1)
|
||||
acts_as_list (0.9.19)
|
||||
activerecord (>= 3.0)
|
||||
addressable (2.7.0)
|
||||
public_suffix (>= 2.0.2, < 5.0)
|
||||
ancestry (3.0.7)
|
||||
activerecord (>= 3.2.0)
|
||||
annotate (2.6.5)
|
||||
activerecord (>= 2.3.0)
|
||||
rake (>= 0.8.7)
|
||||
archive-zip (0.12.0)
|
||||
io-like (~> 0.3.0)
|
||||
arel (9.0.0)
|
||||
ast (2.4.0)
|
||||
autoprefixer-rails (9.7.4)
|
||||
execjs
|
||||
awesome_print (1.8.0)
|
||||
axlsx (3.0.0.pre)
|
||||
htmlentities (~> 4.3, >= 4.3.4)
|
||||
mimemagic (~> 0.3)
|
||||
nokogiri (~> 1.8, >= 1.8.2)
|
||||
rubyzip (~> 1.2, >= 1.2.1)
|
||||
axlsx_rails (0.5.2)
|
||||
actionpack (>= 3.1)
|
||||
axlsx (>= 2.0.1)
|
||||
backport (1.1.2)
|
||||
benchmark (0.1.0)
|
||||
bindex (0.8.1)
|
||||
bootsnap (1.4.6)
|
||||
msgpack (~> 1.0)
|
||||
bootstrap (4.3.1)
|
||||
autoprefixer-rails (>= 9.1.0)
|
||||
popper_js (>= 1.14.3, < 2)
|
||||
sassc-rails (>= 2.0.0)
|
||||
builder (3.2.4)
|
||||
bulk_insert (1.7.0)
|
||||
activerecord (>= 3.2.0)
|
||||
capybara (3.15.1)
|
||||
addressable
|
||||
mini_mime (>= 0.1.3)
|
||||
nokogiri (~> 1.8)
|
||||
rack (>= 1.6.0)
|
||||
rack-test (>= 0.6.3)
|
||||
regexp_parser (~> 1.2)
|
||||
xpath (~> 3.2)
|
||||
chartkick (3.3.1)
|
||||
childprocess (3.0.0)
|
||||
chinese_pinyin (1.0.2)
|
||||
chromedriver-helper (2.1.1)
|
||||
archive-zip (~> 0.10)
|
||||
nokogiri (~> 1.8)
|
||||
chunky_png (1.3.11)
|
||||
coderay (1.1.3)
|
||||
concurrent-ruby (1.1.6)
|
||||
connection_pool (2.2.2)
|
||||
crass (1.0.6)
|
||||
deep_cloneable (3.0.0)
|
||||
activerecord (>= 3.1.0, < 7)
|
||||
diff-lcs (1.3)
|
||||
diffy (3.3.0)
|
||||
domain_name (0.5.20190701)
|
||||
unf (>= 0.0.5, < 1.0.0)
|
||||
doorkeeper (5.5.1)
|
||||
railties (>= 5)
|
||||
doorkeeper-jwt (0.4.1)
|
||||
jwt (>= 2.1)
|
||||
e2mmap (0.1.0)
|
||||
elasticsearch (7.5.0)
|
||||
elasticsearch-api (= 7.5.0)
|
||||
elasticsearch-transport (= 7.5.0)
|
||||
elasticsearch-api (7.5.0)
|
||||
multi_json
|
||||
elasticsearch-transport (7.5.0)
|
||||
faraday (>= 0.14, < 1)
|
||||
multi_json
|
||||
enumerize (2.3.1)
|
||||
activesupport (>= 3.2)
|
||||
erubi (1.9.0)
|
||||
et-orbi (1.2.4)
|
||||
tzinfo
|
||||
execjs (2.7.0)
|
||||
faraday (0.15.4)
|
||||
multipart-post (>= 1.2, < 3)
|
||||
ffi (1.12.2)
|
||||
font-awesome-sass (4.7.0)
|
||||
sass (>= 3.2)
|
||||
fugit (1.4.1)
|
||||
et-orbi (~> 1.1, >= 1.1.8)
|
||||
raabro (~> 1.4)
|
||||
gitea-client (1.6.1)
|
||||
rest-client (~> 2.1.0)
|
||||
globalid (0.4.2)
|
||||
activesupport (>= 4.2.0)
|
||||
grape-entity (0.7.1)
|
||||
activesupport (>= 4.0)
|
||||
multi_json (>= 1.3.2)
|
||||
groupdate (4.1.2)
|
||||
activesupport (>= 4.2)
|
||||
harmonious_dictionary (0.0.1)
|
||||
hashie (3.6.0)
|
||||
htmlentities (4.3.4)
|
||||
http-accept (1.7.0)
|
||||
http-cookie (1.0.8)
|
||||
domain_name (~> 0.5)
|
||||
httparty (0.21.0)
|
||||
mini_mime (>= 1.0.0)
|
||||
multi_xml (>= 0.5.2)
|
||||
i18n (1.8.2)
|
||||
concurrent-ruby (~> 1.0)
|
||||
io-like (0.3.1)
|
||||
jaro_winkler (1.5.4)
|
||||
jbuilder (2.10.0)
|
||||
activesupport (>= 5.0.0)
|
||||
jquery-rails (4.3.5)
|
||||
rails-dom-testing (>= 1, < 3)
|
||||
railties (>= 4.2.0)
|
||||
thor (>= 0.14, < 2.0)
|
||||
jwt (2.2.1)
|
||||
kaminari (1.2.0)
|
||||
activesupport (>= 4.1.0)
|
||||
kaminari-actionview (= 1.2.0)
|
||||
kaminari-activerecord (= 1.2.0)
|
||||
kaminari-core (= 1.2.0)
|
||||
kaminari-actionview (1.2.0)
|
||||
actionview
|
||||
kaminari-core (= 1.2.0)
|
||||
kaminari-activerecord (1.2.0)
|
||||
activerecord
|
||||
kaminari-core (= 1.2.0)
|
||||
kaminari-core (1.2.0)
|
||||
letter_avatar (0.3.8)
|
||||
listen (3.1.5)
|
||||
rb-fsevent (~> 0.9, >= 0.9.4)
|
||||
rb-inotify (~> 0.9, >= 0.9.7)
|
||||
ruby_dep (~> 1.2)
|
||||
logger (1.6.4)
|
||||
loofah (2.20.0)
|
||||
crass (~> 1.0.2)
|
||||
nokogiri (>= 1.5.9)
|
||||
mail (2.7.1)
|
||||
mini_mime (>= 0.1.1)
|
||||
marcel (0.3.3)
|
||||
mimemagic (~> 0.3.2)
|
||||
maruku (0.7.3)
|
||||
method_source (0.9.2)
|
||||
mime-types (3.6.0)
|
||||
logger
|
||||
mime-types-data (~> 3.2015)
|
||||
mime-types-data (3.2024.1203)
|
||||
mimemagic (0.3.10)
|
||||
nokogiri (~> 1)
|
||||
rake
|
||||
mini_mime (1.0.2)
|
||||
mini_portile2 (2.4.0)
|
||||
minitest (5.14.0)
|
||||
msgpack (1.3.3)
|
||||
multi_json (1.14.1)
|
||||
multi_xml (0.6.0)
|
||||
multipart-post (2.1.1)
|
||||
mustermann (1.1.1)
|
||||
ruby2_keywords (~> 0.0.1)
|
||||
mysql2 (0.5.3)
|
||||
netrc (0.11.0)
|
||||
nio4r (2.5.2)
|
||||
nokogiri (1.10.8)
|
||||
mini_portile2 (~> 2.4.0)
|
||||
oauth2 (1.4.4)
|
||||
faraday (>= 0.8, < 2.0)
|
||||
jwt (>= 1.0, < 3.0)
|
||||
multi_json (~> 1.3)
|
||||
multi_xml (~> 0.5)
|
||||
rack (>= 1.2, < 3)
|
||||
omniauth (1.9.0)
|
||||
hashie (>= 3.4.6, < 3.7.0)
|
||||
rack (>= 1.6.2, < 3)
|
||||
omniauth-cas (1.1.1)
|
||||
addressable (~> 2.3)
|
||||
nokogiri (~> 1.5)
|
||||
omniauth (~> 1.2)
|
||||
omniauth-gitee (1.0.0)
|
||||
omniauth (>= 1.5, < 3.0)
|
||||
omniauth-oauth2 (>= 1.4.0, < 2.0)
|
||||
omniauth-github (1.4.0)
|
||||
omniauth (~> 1.5)
|
||||
omniauth-oauth2 (>= 1.4.0, < 2.0)
|
||||
omniauth-oauth2 (1.6.0)
|
||||
oauth2 (~> 1.1)
|
||||
omniauth (~> 1.9)
|
||||
omniauth-rails_csrf_protection (0.1.2)
|
||||
actionpack (>= 4.2)
|
||||
omniauth (>= 1.3.1)
|
||||
omniauth-wechat-oauth2 (0.2.2)
|
||||
omniauth (>= 1.3.2)
|
||||
omniauth-oauth2 (>= 1.1.1)
|
||||
parallel (1.19.1)
|
||||
parser (2.7.1.1)
|
||||
ast (~> 2.4.0)
|
||||
pdfkit (0.8.4.1)
|
||||
polyamorous (2.3.2)
|
||||
activerecord (>= 5.2.1)
|
||||
popper_js (1.16.0)
|
||||
powerpack (0.1.2)
|
||||
prettier (0.18.2)
|
||||
pry (0.12.2)
|
||||
coderay (~> 1.1.0)
|
||||
method_source (~> 0.9.0)
|
||||
pry-rails (0.3.9)
|
||||
pry (>= 0.10.4)
|
||||
public_suffix (4.0.3)
|
||||
puma (5.6.8)
|
||||
nio4r (~> 2.0)
|
||||
raabro (1.4.0)
|
||||
rack (2.0.9)
|
||||
rack-cors (1.1.1)
|
||||
rack (>= 2.0.0)
|
||||
rack-protection (2.0.8.1)
|
||||
rack
|
||||
rack-test (1.1.0)
|
||||
rack (>= 1.0, < 3)
|
||||
rails (5.2.4.1)
|
||||
actioncable (= 5.2.4.1)
|
||||
actionmailer (= 5.2.4.1)
|
||||
actionpack (= 5.2.4.1)
|
||||
actionview (= 5.2.4.1)
|
||||
activejob (= 5.2.4.1)
|
||||
activemodel (= 5.2.4.1)
|
||||
activerecord (= 5.2.4.1)
|
||||
activestorage (= 5.2.4.1)
|
||||
activesupport (= 5.2.4.1)
|
||||
bundler (>= 1.3.0)
|
||||
railties (= 5.2.4.1)
|
||||
sprockets-rails (>= 2.0.0)
|
||||
rails-dom-testing (2.0.3)
|
||||
activesupport (>= 4.2.0)
|
||||
nokogiri (>= 1.6)
|
||||
rails-html-sanitizer (1.3.0)
|
||||
loofah (~> 2.3)
|
||||
rails-i18n (5.1.3)
|
||||
i18n (>= 0.7, < 2)
|
||||
railties (>= 5.0, < 6)
|
||||
railties (5.2.4.1)
|
||||
actionpack (= 5.2.4.1)
|
||||
activesupport (= 5.2.4.1)
|
||||
method_source
|
||||
rake (>= 0.8.7)
|
||||
thor (>= 0.19.0, < 2.0)
|
||||
rainbow (3.0.0)
|
||||
rake (13.0.1)
|
||||
ransack (2.3.2)
|
||||
activerecord (>= 5.2.1)
|
||||
activesupport (>= 5.2.1)
|
||||
i18n
|
||||
polyamorous (= 2.3.2)
|
||||
rb-fsevent (0.10.3)
|
||||
rb-inotify (0.10.1)
|
||||
ffi (~> 1.0)
|
||||
rchardet (1.8.0)
|
||||
redcarpet (3.5.0)
|
||||
redis (4.1.3)
|
||||
redis-actionpack (5.2.0)
|
||||
actionpack (>= 5, < 7)
|
||||
redis-rack (>= 2.1.0, < 3)
|
||||
redis-store (>= 1.1.0, < 2)
|
||||
redis-activesupport (5.2.0)
|
||||
activesupport (>= 3, < 7)
|
||||
redis-store (>= 1.3, < 2)
|
||||
redis-rack (2.1.2)
|
||||
rack (>= 2.0.8, < 3)
|
||||
redis-store (>= 1.2, < 2)
|
||||
redis-rails (5.0.2)
|
||||
redis-actionpack (>= 5.0, < 6)
|
||||
redis-activesupport (>= 5.0, < 6)
|
||||
redis-store (>= 1.2, < 2)
|
||||
redis-store (1.8.2)
|
||||
redis (>= 4, < 5)
|
||||
regexp_parser (1.7.0)
|
||||
request_store (1.5.0)
|
||||
rack (>= 1.4)
|
||||
rest-client (2.1.0)
|
||||
http-accept (>= 1.7.0, < 2.0)
|
||||
http-cookie (>= 1.0.2, < 2.0)
|
||||
mime-types (>= 1.16, < 4.0)
|
||||
netrc (~> 0.8)
|
||||
reverse_markdown (1.4.0)
|
||||
nokogiri
|
||||
roo (2.8.3)
|
||||
nokogiri (~> 1)
|
||||
rubyzip (>= 1.3.0, < 3.0.0)
|
||||
roo-xls (1.2.0)
|
||||
nokogiri
|
||||
roo (>= 2.0.0, < 3)
|
||||
spreadsheet (> 0.9.0)
|
||||
rqrcode (0.10.1)
|
||||
chunky_png (~> 1.0)
|
||||
rqrcode_png (0.1.5)
|
||||
chunky_png
|
||||
rqrcode
|
||||
rspec-core (3.9.1)
|
||||
rspec-support (~> 3.9.1)
|
||||
rspec-expectations (3.9.0)
|
||||
diff-lcs (>= 1.2.0, < 2.0)
|
||||
rspec-support (~> 3.9.0)
|
||||
rspec-mocks (3.9.1)
|
||||
diff-lcs (>= 1.2.0, < 2.0)
|
||||
rspec-support (~> 3.9.0)
|
||||
rspec-rails (3.9.0)
|
||||
actionpack (>= 3.0)
|
||||
activesupport (>= 3.0)
|
||||
railties (>= 3.0)
|
||||
rspec-core (~> 3.9.0)
|
||||
rspec-expectations (~> 3.9.0)
|
||||
rspec-mocks (~> 3.9.0)
|
||||
rspec-support (~> 3.9.0)
|
||||
rspec-support (3.9.2)
|
||||
rubocop (0.52.1)
|
||||
parallel (~> 1.10)
|
||||
parser (>= 2.4.0.2, < 3.0)
|
||||
powerpack (~> 0.1)
|
||||
rainbow (>= 2.2.2, < 4.0)
|
||||
ruby-progressbar (~> 1.7)
|
||||
unicode-display_width (~> 1.0, >= 1.0.1)
|
||||
ruby-ole (1.2.12.2)
|
||||
ruby-progressbar (1.10.1)
|
||||
ruby2_keywords (0.0.2)
|
||||
ruby_dep (1.5.0)
|
||||
rubyzip (1.3.0)
|
||||
sass (3.7.4)
|
||||
sass-listen (~> 4.0.0)
|
||||
sass-listen (4.0.0)
|
||||
rb-fsevent (~> 0.9, >= 0.9.4)
|
||||
rb-inotify (~> 0.9, >= 0.9.7)
|
||||
sass-rails (5.0.7)
|
||||
railties (>= 4.0.0, < 6)
|
||||
sass (~> 3.1)
|
||||
sprockets (>= 2.8, < 4.0)
|
||||
sprockets-rails (>= 2.0, < 4.0)
|
||||
tilt (>= 1.1, < 3)
|
||||
sassc (2.2.1)
|
||||
ffi (~> 1.9)
|
||||
sassc-rails (2.1.2)
|
||||
railties (>= 4.0.0)
|
||||
sassc (>= 2.0)
|
||||
sprockets (> 3.0)
|
||||
sprockets-rails
|
||||
tilt
|
||||
searchkick (3.1.3)
|
||||
activemodel (>= 4.2)
|
||||
elasticsearch (>= 5)
|
||||
hashie
|
||||
selenium-webdriver (3.142.7)
|
||||
childprocess (>= 0.5, < 4.0)
|
||||
rubyzip (>= 1.2.2)
|
||||
sidekiq (5.2.8)
|
||||
connection_pool (~> 2.2, >= 2.2.2)
|
||||
rack (< 2.1.0)
|
||||
rack-protection (>= 1.5.0)
|
||||
redis (>= 3.3.5, < 5)
|
||||
sidekiq-cron (1.2.0)
|
||||
fugit (~> 1.1)
|
||||
sidekiq (>= 4.2.1)
|
||||
sidekiq-failures (1.0.4)
|
||||
sidekiq (>= 4.0.0)
|
||||
simple_form (5.0.2)
|
||||
actionpack (>= 5.0)
|
||||
activemodel (>= 5.0)
|
||||
simple_xlsx_reader (1.0.4)
|
||||
nokogiri
|
||||
rubyzip
|
||||
sinatra (2.0.8.1)
|
||||
mustermann (~> 1.0)
|
||||
rack (~> 2.0)
|
||||
rack-protection (= 2.0.8.1)
|
||||
tilt (~> 2.0)
|
||||
solargraph (0.38.6)
|
||||
backport (~> 1.1)
|
||||
benchmark
|
||||
bundler (>= 1.17.2)
|
||||
e2mmap
|
||||
jaro_winkler (~> 1.5)
|
||||
maruku (~> 0.7, >= 0.7.3)
|
||||
nokogiri (~> 1.9, >= 1.9.1)
|
||||
parser (~> 2.3)
|
||||
reverse_markdown (~> 1.0, >= 1.0.5)
|
||||
rubocop (~> 0.52)
|
||||
thor (~> 1.0)
|
||||
tilt (~> 2.0)
|
||||
yard (~> 0.9)
|
||||
spreadsheet (1.2.6)
|
||||
ruby-ole (>= 1.0)
|
||||
spring (2.0.2)
|
||||
activesupport (>= 4.2)
|
||||
spring-watcher-listen (2.0.1)
|
||||
listen (>= 2.7, < 4.0)
|
||||
spring (>= 1.2, < 3.0)
|
||||
sprockets (3.7.2)
|
||||
concurrent-ruby (~> 1.0)
|
||||
rack (> 1, < 3)
|
||||
sprockets-rails (3.2.1)
|
||||
actionpack (>= 4.0)
|
||||
activesupport (>= 4.0)
|
||||
sprockets (>= 3.0.0)
|
||||
terminal-table (1.8.0)
|
||||
unicode-display_width (~> 1.1, >= 1.1.1)
|
||||
thor (1.0.1)
|
||||
thread_safe (0.3.6)
|
||||
tilt (2.0.10)
|
||||
turbolinks (5.2.1)
|
||||
turbolinks-source (~> 5.2)
|
||||
turbolinks-source (5.2.0)
|
||||
tzinfo (1.2.6)
|
||||
thread_safe (~> 0.1)
|
||||
uglifier (4.2.0)
|
||||
execjs (>= 0.3.0, < 3)
|
||||
unf (0.2.0)
|
||||
unicode-display_width (1.6.1)
|
||||
web-console (3.7.0)
|
||||
actionview (>= 5.0)
|
||||
activemodel (>= 5.0)
|
||||
bindex (>= 0.4.0)
|
||||
railties (>= 5.0)
|
||||
websocket-driver (0.7.1)
|
||||
websocket-extensions (>= 0.1.0)
|
||||
websocket-extensions (0.1.4)
|
||||
wkhtmltopdf-binary (0.12.5.4)
|
||||
xpath (3.2.0)
|
||||
nokogiri (~> 1.8)
|
||||
yard (0.9.24)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
aasm
|
||||
active_decorator
|
||||
acts-as-taggable-on (~> 6.0)
|
||||
acts_as_list
|
||||
ancestry
|
||||
annotate (~> 2.6.0)
|
||||
awesome_print
|
||||
axlsx (~> 3.0.0.pre)
|
||||
axlsx_rails (~> 0.5.2)
|
||||
bootsnap (>= 1.1.0)
|
||||
bootstrap (~> 4.3.1)
|
||||
bulk_insert
|
||||
capybara (>= 2.15, < 4.0)
|
||||
chartkick
|
||||
chinese_pinyin
|
||||
chromedriver-helper
|
||||
deep_cloneable (~> 3.0.0)
|
||||
diffy
|
||||
doorkeeper
|
||||
doorkeeper-jwt
|
||||
enumerize
|
||||
faraday (~> 0.15.4)
|
||||
font-awesome-sass (= 4.7.0)
|
||||
gitea-client (~> 1.6.1)
|
||||
grape-entity (~> 0.7.1)
|
||||
groupdate (~> 4.1.0)
|
||||
harmonious_dictionary (~> 0.0.1)
|
||||
jbuilder (~> 2.5)
|
||||
jquery-rails
|
||||
jwt
|
||||
kaminari (~> 1.1, >= 1.1.1)
|
||||
letter_avatar
|
||||
listen (>= 3.0.5, < 3.2)
|
||||
loofah (~> 2.20.0)
|
||||
mysql2 (>= 0.4.4, < 0.6.0)
|
||||
oauth2
|
||||
omniauth (~> 1.9.0)
|
||||
omniauth-cas
|
||||
omniauth-gitee (~> 1.0.0)
|
||||
omniauth-github
|
||||
omniauth-oauth2 (~> 1.6.0)
|
||||
omniauth-rails_csrf_protection
|
||||
omniauth-wechat-oauth2
|
||||
parallel (~> 1.19, >= 1.19.1)
|
||||
pdfkit
|
||||
prettier
|
||||
pry-rails
|
||||
puma (~> 5.6.5)
|
||||
rack-cors
|
||||
rails (~> 5.2.0)
|
||||
rails-i18n (~> 5.1)
|
||||
ransack
|
||||
rchardet (~> 1.8)
|
||||
redcarpet (~> 3.4)
|
||||
redis-rails
|
||||
request_store
|
||||
roo-xls
|
||||
rqrcode (~> 0.10.1)
|
||||
rqrcode_png
|
||||
rspec-rails (~> 3.8)
|
||||
rubocop (~> 0.52.0)
|
||||
ruby-ole
|
||||
rubyzip
|
||||
sass-rails (~> 5.0)
|
||||
searchkick
|
||||
selenium-webdriver
|
||||
sidekiq (= 5.2.8)
|
||||
sidekiq-cron (= 1.2.0)
|
||||
sidekiq-failures
|
||||
simple_form
|
||||
simple_xlsx_reader (~> 1.0.4)
|
||||
sinatra
|
||||
solargraph (~> 0.38.0)
|
||||
sonarqube!
|
||||
spreadsheet
|
||||
spring
|
||||
spring-watcher-listen (~> 2.0.0)
|
||||
turbolinks (~> 5)
|
||||
tzinfo-data
|
||||
uglifier (>= 1.3.0)
|
||||
web-console (>= 3.3.0)
|
||||
wkhtmltopdf-binary
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.26
|
||||
Binary file not shown.
|
|
@ -1,28 +0,0 @@
|
|||
FROM centos:7
|
||||
ENV http_proxy="http://172.20.32.253:3128"
|
||||
ENV https_proxy="http://172.20.32.253:3128"
|
||||
|
||||
RUN curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
|
||||
RUN yum update -y && yum install -y openssl openssl-devel wget git net-tools java java-devel
|
||||
RUN cd ~ && mkdir -p fisco && cd fisco
|
||||
WORKDIR /root/fisco
|
||||
#RUN curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.6.0/build_chain.sh && chmod u+x build_chain.sh
|
||||
COPY build_chain.sh /root/fisco/
|
||||
COPY console /root/fisco/console
|
||||
COPY start.sh /root/fisco/
|
||||
RUN bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545
|
||||
|
||||
RUN wget https://golang.google.cn/dl/go1.22.5.linux-amd64.tar.gz
|
||||
RUN tar xfz go1.22.5.linux-amd64.tar.gz -C /usr/local/
|
||||
RUN git clone https://gitlink.org.cn/xxq250/trustie-fisco-bcos.git
|
||||
|
||||
# 定义GO_HOME变量
|
||||
ENV GO_HOME=/usr/local/go
|
||||
# 设置PATH环境变量,将GO_HOME/bin添加
|
||||
ENV PATH=$GO_HOME/bin:$PATH
|
||||
ENV GOPROXY=https://goproxy.cn,direct
|
||||
|
||||
RUN cd /root/fisco/trustie-fisco-bcos && go mod tidy
|
||||
|
||||
RUN unset http_proxy && unset https_proxy
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,5 +0,0 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgUFSNGOPGliHq6mv5c9gQ
|
||||
fye0yO1XUG2ZHUaqwm8MVkqhRANCAARco87o8GwiKO1SHc+zK5eR7OqulIe02+2d
|
||||
L827b2d/jqvR9sqJEYiTjJ8mUy18M67imiwav/uHrIvuV/qtHPfP
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
-----BEGIN PUBLIC KEY-----
|
||||
MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEXKPO6PBsIijtUh3PsyuXkezqrpSHtNvt
|
||||
nS/Nu29nf46r0fbKiRGIk4yfJlMtfDOu4posGr/7h6yL7lf6rRz3zw==
|
||||
-----END PUBLIC KEY-----
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIBsDCCAVagAwIBAgIJANcfI5jd0ReDMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAgFw0y
|
||||
NDA3MTYwNDAyMTdaGA8yMTI0MDYyMjA0MDIxN1owNTEOMAwGA1UEAwwFY2hhaW4x
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDjAMBgNVBAsMBWNoYWluMFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAEJSLczTDNtRJbbKMAeXI7tXiMUp+5UylhDm65frgf80Q2W1Fh
|
||||
dEwczunSc3MlyN36B5Wbj7yPPxMHSsg/qyYOQ6NQME4wHQYDVR0OBBYEFPGK0lqf
|
||||
HaKRzUpNxC1D0M52whgoMB8GA1UdIwQYMBaAFPGK0lqfHaKRzUpNxC1D0M52whgo
|
||||
MAwGA1UdEwQFMAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIgRubUY8sWKEUZiW6jZKd+
|
||||
jJtokctPD6vt7bXhdxb7tBECIQCLsX29J5vmtSmlAaSgFbwtPIfiQ+6+Jy4ZYKqL
|
||||
buPgyw==
|
||||
-----END CERTIFICATE-----
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
[Network]
|
||||
#type rpc or channel
|
||||
Type="channel"
|
||||
CAFile="ca.crt"
|
||||
Cert="sdk.crt"
|
||||
Key="sdk.key"
|
||||
[[Network.Connection]]
|
||||
NodeURL="127.0.0.1:20200"
|
||||
GroupID=1
|
||||
# [[Network.Connection]]
|
||||
# NodeURL="127.0.0.1:20200"
|
||||
# GroupID=2
|
||||
|
||||
[Account]
|
||||
# only support PEM format for now
|
||||
KeyFile="0xae049ff22273fc0d31e3cf0b14fe534a051a2d7f.pem"
|
||||
|
||||
[Chain]
|
||||
ChainID=1
|
||||
SMCrypto=false
|
||||
|
||||
[log]
|
||||
Path="./"
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"log"
|
||||
"math/big"
|
||||
"strconv"
|
||||
|
||||
"github.com/FISCO-BCOS/go-sdk/client"
|
||||
"github.com/FISCO-BCOS/go-sdk/conf"
|
||||
"github.com/ethereum/go-ethereum/common"
|
||||
table "github.com/sulenn/trustie-fisco-bcos/contract/opensource"
|
||||
)
|
||||
|
||||
func main() {
|
||||
configs, err := conf.ParseConfigFile("config.toml")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
config := &configs[0]
|
||||
|
||||
client, err := client.Dial(config)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
// load the contract
|
||||
contractAddress := common.HexToAddress("0xcb465127073489235bBB8cF6995172a7c7420b3F")
|
||||
instance, err := table.NewOpenSource(contractAddress, client)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
tabletestSession := &table.OpenSourceSession{Contract: instance, CallOpts: *client.GetCallOpts(), TransactOpts: *client.GetTransactOpts()}
|
||||
|
||||
token_name := "repo1"
|
||||
owner := "sulenn"
|
||||
total_supply := big.NewInt(1000000)
|
||||
username := []string{"qiubing"}
|
||||
balance := []*big.Int{big.NewInt(100000)}
|
||||
tx, receipt, err := tabletestSession.Insert(token_name, owner, total_supply, username, balance) // call Insert API
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
fmt.Printf("tx sent: %s\n", tx.Hash().Hex())
|
||||
insertedLines, err := strconv.Atoi(receipt.Output[2:])
|
||||
if err != nil {
|
||||
log.Fatalf("error when transfer string to int: %v\n", err)
|
||||
}
|
||||
fmt.Printf("inserted lines: %v\n", insertedLines)
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"log"
|
||||
|
||||
"github.com/FISCO-BCOS/go-sdk/client"
|
||||
"github.com/FISCO-BCOS/go-sdk/conf"
|
||||
table "github.com/sulenn/trustie-fisco-bcos/contract/opensource" // import tabletest
|
||||
)
|
||||
|
||||
func main() {
|
||||
configs, err := conf.ParseConfigFile("config.toml")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
config := &configs[0]
|
||||
|
||||
client, err := client.Dial(config)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
address, tx, instance, err := table.DeployOpenSource(client.GetTransactOpts(), client)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
fmt.Println("contract address: ", address.Hex()) // the address should be saved
|
||||
fmt.Println("transaction hash: ", tx.Hash().Hex())
|
||||
_ = instance
|
||||
}
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
package contract
|
||||
|
||||
var (
|
||||
RepoExisted int64 = -1001 // 在合约中创建项目时,项目已存在
|
||||
BalanceOverFlow int64 = -1002 // 在合约中创建项目时,预分配的用户Token累积值大于项目总Token
|
||||
RepoUnexisted int64 = -1003 // 项目不存在
|
||||
RepoCurBalanceUpOverFlow int64 = -1004 // 当前项目总Token 数超过最大 Token 量
|
||||
RepoCurBalanceDownOverFlow int64 = -1005 // 当前项目总 Token 数低于0
|
||||
UserBblanceNotEnough int64 = -1006 // 用户余额不足
|
||||
|
||||
// go run contract/deploy_call/deploy/deploy.go
|
||||
ContractAddress string = "0x4a530F5967aC86c01019faBb364094d4d8bA939F"
|
||||
)
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"int256"}],"name":"GT","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"string"}],"name":"NE","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"int256"}],"name":"limit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"int256"}],"name":"NE","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"int256"}],"name":"GE","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"int256"},{"name":"","type":"int256"}],"name":"limit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"int256"}],"name":"LE","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"int256"}],"name":"LT","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"string"}],"name":"EQ","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"int256"}],"name":"EQ","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b50610570806100206000396000f3006080604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806308ad6333146100a95780632783acf51461011c5780632e0d738a146101cb57806339aef024146101f857806342f8dd311461026b5780637ec1cc65146102de578063b6f2385714610315578063c31c9b6514610388578063cd30a1d1146103fb578063e44594b9146104aa575b600080fd5b3480156100b557600080fd5b5061011a600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192908035906020019092919050505061051d565b005b34801561012857600080fd5b506101c9600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610521565b005b3480156101d757600080fd5b506101f660048036038101908080359060200190929190505050610525565b005b34801561020457600080fd5b50610269600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190929190505050610528565b005b34801561027757600080fd5b506102dc600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192908035906020019092919050505061052c565b005b3480156102ea57600080fd5b506103136004803603810190808035906020019092919080359060200190929190505050610530565b005b34801561032157600080fd5b50610386600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190929190505050610534565b005b34801561039457600080fd5b506103f9600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190929190505050610538565b005b34801561040757600080fd5b506104a8600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061053c565b005b3480156104b657600080fd5b5061051b600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190929190505050610540565b005b5050565b5050565b50565b5050565b5050565b5050565b5050565b5050565b5050565b50505600a165627a7a72305820f38922d7b3053f5a736c8e1f405a268a889be697bb7bb01557f18ec8fb1649de0029
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":true,"inputs":[{"name":"","type":"int256"}],"name":"get","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"size","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b50610118806100206000396000f3006080604052600436106049576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063846719e014604e578063949d225d1460b8575b600080fd5b348015605957600080fd5b5060766004803603810190808035906020019092919050505060e0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801560c357600080fd5b5060ca60e7565b6040518082815260200191505060405180910390f35b6000919050565b6000905600a165627a7a723058209c22f4bedef5169e4b9411b213821c6088e7c4909cdce7d465aa88e5aa9a15ad0029
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"getBytes32","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"int256"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"getUInt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"uint256"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"getString","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"address"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"getAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"getBytes64","outputs":[{"name":"","type":"bytes1[64]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"string"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"getInt","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"view","type":"function"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b50610706806100206000396000f3006080604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806327314f79146100a95780632ef8ba741461012e5780633536046a146101a15780638a42ebe91461021e5780639c981fcb14610291578063a815ff1514610373578063bf40fac1146103fc578063d52decd4146104a5578063e942b5161461054a578063fda69fae146105f9575b600080fd5b3480156100b557600080fd5b50610110600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610676565b60405180826000191660001916815260200191505060405180910390f35b34801561013a57600080fd5b5061019f600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192908035906020019092919050505061067d565b005b3480156101ad57600080fd5b50610208600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610681565b6040518082815260200191505060405180910390f35b34801561022a57600080fd5b5061028f600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190929190505050610688565b005b34801561029d57600080fd5b506102f8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061068c565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561033857808201518184015260208101905061031d565b50505050905090810190601f1680156103655780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561037f57600080fd5b506103fa600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610693565b005b34801561040857600080fd5b50610463600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610697565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104b157600080fd5b5061050c600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061069e565b6040518082604060200280838360005b8381101561053757808201518184015260208101905061051c565b5050505090500191505060405180910390f35b34801561055657600080fd5b506105f7600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506106ab565b005b34801561060557600080fd5b50610660600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506106af565b6040518082815260200191505060405180910390f35b6000919050565b5050565b6000919050565b5050565b6060919050565b5050565b6000919050565b6106a66106b6565b919050565b5050565b6000919050565b610800604051908101604052806040906020820280388339808201915050905050905600a165627a7a723058206b2dbe26f88611c5a34dfe94ee99ff2afaa537e68f9ec6a3c9d41bc81991592d0029
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":true,"inputs":[],"name":"newEntry","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"get","outputs":[{"name":"","type":"bool"},{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"address"}],"name":"set","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b50610245806100206000396000f300608060405260043610610057576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806313db93461461005c578063693ec85e146100b3578063a815ff1514610167575b600080fd5b34801561006857600080fd5b50610071610204565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156100bf57600080fd5b5061011a600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610209565b60405180831515151581526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390f35b34801561017357600080fd5b506101ee600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610211565b6040518082815260200191505060405180910390f35b600090565b600080915091565b6000929150505600a165627a7a723058205d63e52412b982a73e581383cf7ccb173dd2967718a67e3b5423f7d03856eb890029
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"string"},{"name":"","type":"string"}],"name":"createTable","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"openTable","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b5061023f806100206000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806356004b6a14610051578063f23f63c91461015a575b600080fd5b34801561005d57600080fd5b50610144600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610203565b6040518082815260200191505060405180910390f35b34801561016657600080fd5b506101c1600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061020c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60009392505050565b60009190505600a165627a7a723058209343c2f11d1c08e4a52aea133cf327c55df9d3307349e4623cb6b21f556303ca0029
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
|||
[{"constant":true,"inputs":[],"name":"newEntry","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"address"}],"name":"remove","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"address"}],"name":"insert","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"newCondition","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"address"},{"name":"","type":"address"}],"name":"update","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"},{"name":"","type":"address"}],"name":"select","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b50610442806100206000396000f300608060405260043610610078576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806313db93461461007d57806328bb2117146100d457806331afac36146101715780637857d7c91461020e578063bf2b70a114610265578063e8434e3914610322575b600080fd5b34801561008957600080fd5b506100926103eb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156100e057600080fd5b5061015b600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506103f0565b6040518082815260200191505060405180910390f35b34801561017d57600080fd5b506101f8600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506103f8565b6040518082815260200191505060405180910390f35b34801561021a57600080fd5b50610223610400565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561027157600080fd5b5061030c600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610405565b6040518082815260200191505060405180910390f35b34801561032e57600080fd5b506103a9600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061040e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600090565b600092915050565b600092915050565b600090565b60009392505050565b6000929150505600a165627a7a72305820f3f4111b9cc3baedd64c9271cc2c12fff444af98f40580949f3a173b8894d3e00029
|
||||
|
|
@ -1,67 +0,0 @@
|
|||
pragma solidity>=0.4.24 <=0.7.0;
|
||||
contract TableFactory {
|
||||
function openTable(string memory) public view returns (Table) {} //open table
|
||||
function createTable(string memory, string memory, string memory) public returns (int256) {} //create table
|
||||
}
|
||||
|
||||
//select condition
|
||||
contract Condition {
|
||||
function EQ(string memory, int256) public {}
|
||||
function EQ(string memory, string memory) public {}
|
||||
|
||||
function NE(string memory, int256) public {}
|
||||
function NE(string memory, string memory) public {}
|
||||
|
||||
function GT(string memory, int256) public {}
|
||||
function GE(string memory, int256) public {}
|
||||
|
||||
function LT(string memory, int256) public {}
|
||||
function LE(string memory, int256) public {}
|
||||
|
||||
function limit(int256) public {}
|
||||
function limit(int256, int256) public {}
|
||||
}
|
||||
|
||||
//one record
|
||||
contract Entry {
|
||||
function getInt(string memory) public view returns (int256) {}
|
||||
function getUInt(string memory) public view returns (uint256) {}
|
||||
function getAddress(string memory) public view returns (address) {}
|
||||
function getBytes64(string memory) public view returns (bytes1[64] memory) {}
|
||||
function getBytes32(string memory) public view returns (bytes32) {}
|
||||
function getString(string memory) public view returns (string memory) {}
|
||||
|
||||
function set(string memory, int256) public {}
|
||||
function set(string memory, uint256) public {}
|
||||
function set(string memory, string memory) public {}
|
||||
function set(string memory, address) public {}
|
||||
}
|
||||
|
||||
//record sets
|
||||
contract Entries {
|
||||
function get(int256) public view returns (Entry) {}
|
||||
function size() public view returns (int256) {}
|
||||
}
|
||||
|
||||
//Table main contract
|
||||
contract Table {
|
||||
function select(string memory, Condition) public view returns (Entries) {}
|
||||
function insert(string memory, Entry) public returns (int256) {}
|
||||
function update(string memory, Entry, Condition) public returns (int256) {}
|
||||
function remove(string memory, Condition) public returns (int256) {}
|
||||
|
||||
function newEntry() public view returns (Entry) {}
|
||||
function newCondition() public view returns (Condition) {}
|
||||
}
|
||||
|
||||
contract KVTableFactory {
|
||||
function openTable(string memory) public view returns (KVTable) {}
|
||||
function createTable(string memory, string memory, string memory) public returns (int256) {}
|
||||
}
|
||||
|
||||
//KVTable per permiary key has only one Entry
|
||||
contract KVTable {
|
||||
function get(string memory) public view returns (bool, Entry) {}
|
||||
function set(string memory, Entry) public returns (int256) {}
|
||||
function newEntry() public view returns (Entry) {}
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":false,"inputs":[{"name":"","type":"string"},{"name":"","type":"string"},{"name":"","type":"string"}],"name":"createTable","outputs":[{"name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"string"}],"name":"openTable","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b5061023f806100206000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806356004b6a14610051578063f23f63c91461015a575b600080fd5b34801561005d57600080fd5b50610144600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610203565b6040518082815260200191505060405180910390f35b34801561016657600080fd5b506101c1600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061020c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60009392505050565b60009190505600a165627a7a723058204f5068e03d3df6186b72704dfbd28aad85b7cc86f3a9da5c80313516d994beb30029
|
||||
|
|
@ -1,646 +0,0 @@
|
|||
pragma solidity>=0.4.24 <=0.7.0;
|
||||
pragma experimental ABIEncoderV2;
|
||||
|
||||
import "./Table.sol";
|
||||
|
||||
contract OpenSource {
|
||||
TableFactory tableFactory;
|
||||
string constant REPO_TABLE = "repo";
|
||||
string constant USER_TABLE = "user";
|
||||
string constant COMMIT_TABLE = "commit";
|
||||
string constant PUSH_TABLE = "push";
|
||||
string constant PULL_REQUEST_TABLE = "pull_request";
|
||||
string constant PULL_REQUEST_COMMENT_TABLE = "pull_request_comment";
|
||||
string constant ISSUE_TABLE = "issue";
|
||||
string constant ISSUE_COMMENT_TABLE = "issue_comment";
|
||||
|
||||
constructor() public {
|
||||
tableFactory = TableFactory(0x1001); //The fixed address is 0x1001 for TableFactory
|
||||
// the parameters of createTable are tableName,keyField,"vlaueFiled1,vlaueFiled2,vlaueFiled3,..."
|
||||
tableFactory.createTable(REPO_TABLE, "token_name", "owner,total_supply,cur_supply");
|
||||
tableFactory.createTable(USER_TABLE, "user", "token_name,balance");
|
||||
tableFactory.createTable(COMMIT_TABLE, "commit_hash", "content");
|
||||
tableFactory.createTable(PUSH_TABLE, "push_id", "content");
|
||||
tableFactory.createTable(PULL_REQUEST_TABLE, "pull_request_id", "content");
|
||||
tableFactory.createTable(PULL_REQUEST_COMMENT_TABLE, "pull_request_comment_id", "content");
|
||||
tableFactory.createTable(ISSUE_TABLE, "issue_id", "content");
|
||||
tableFactory.createTable(ISSUE_COMMENT_TABLE, "issue_comment_id", "content");
|
||||
}
|
||||
|
||||
// create repo
|
||||
function createRepo(string memory token_name, string memory owner, uint256 total_supply, uint256 cur_supply, string[] memory username, uint256[] memory balance)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
if (judgeReposExisted(token_name) == true) {
|
||||
return -1001;
|
||||
}
|
||||
if (total_supply < cur_supply) {
|
||||
return -1002;
|
||||
}
|
||||
Table repo_table = tableFactory.openTable(REPO_TABLE);
|
||||
Table user_table = tableFactory.openTable(USER_TABLE);
|
||||
|
||||
Entry repo_entry = repo_table.newEntry();
|
||||
repo_entry.set("token_name", token_name);
|
||||
repo_entry.set("owner", owner);
|
||||
repo_entry.set("total_supply", total_supply);
|
||||
repo_entry.set("cur_supply", cur_supply);
|
||||
|
||||
int256 count = repo_table.insert(token_name, repo_entry);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
|
||||
Entry user_entry = user_table.newEntry();
|
||||
uint256 i = 0;
|
||||
for (i = 0; i < balance.length; ++i) {
|
||||
user_entry = user_table.newEntry();
|
||||
user_entry.set("user", username[i]);
|
||||
user_entry.set("token_name", token_name);
|
||||
user_entry.set("balance", balance[i]);
|
||||
count = user_table.insert(username[i], user_entry);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
}
|
||||
|
||||
// emit InsertResult(count);
|
||||
return count;
|
||||
}
|
||||
|
||||
function selectRepoBasicInfo(string memory token_name)
|
||||
public
|
||||
view
|
||||
returns (string memory, string memory, int256, int256)
|
||||
{
|
||||
Table repo_table = tableFactory.openTable(REPO_TABLE);
|
||||
Condition condition = repo_table.newCondition();
|
||||
Entries entries = repo_table.select(token_name, condition);
|
||||
if (entries.size() == 0) {
|
||||
return ("", "", 0, 0);
|
||||
}
|
||||
Entry entry = entries.get(0);
|
||||
return (entry.getString("token_Name"), entry.getString("owner"), entry.getInt("total_supply"), entry.getInt("cur_supply"));
|
||||
}
|
||||
|
||||
// select user all balance
|
||||
function selectUserAllBalance(string memory username)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, string[] memory, uint256[] memory)
|
||||
{
|
||||
Table user_table = tableFactory.openTable(USER_TABLE);
|
||||
|
||||
Condition condition = user_table.newCondition();
|
||||
|
||||
Entries entries = user_table.select(username, condition);
|
||||
string[] memory username_list = new string[](uint256(entries.size()));
|
||||
string[] memory token_name_list = new string[](uint256(entries.size()));
|
||||
uint256[] memory balance_list = new uint256[](uint256(entries.size()));
|
||||
|
||||
for (int256 i = 0; i < entries.size(); ++i) {
|
||||
Entry entry = entries.get(i);
|
||||
|
||||
username_list[uint256(i)] = entry.getString("user");
|
||||
token_name_list[uint256(i)] = entry.getString("token_name");
|
||||
balance_list[uint256(i)] = entry.getUInt("balance");
|
||||
}
|
||||
|
||||
return (username_list, token_name_list, balance_list);
|
||||
}
|
||||
|
||||
// select user all balance by page
|
||||
function selectUserAllBalanceByPage(string memory username, int256 start, int256 page_num)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, uint256[] memory, uint256)
|
||||
{
|
||||
Table user_table = tableFactory.openTable(USER_TABLE);
|
||||
|
||||
Condition condition = user_table.newCondition();
|
||||
|
||||
Entries entries = user_table.select(username, condition);
|
||||
|
||||
if (start + page_num > entries.size()) {
|
||||
page_num = entries.size() - start;
|
||||
|
||||
if (page_num < 0) {
|
||||
page_num = 0;
|
||||
}
|
||||
}
|
||||
|
||||
string[] memory token_name_list = new string[](uint256(page_num));
|
||||
uint256[] memory balance_list = new uint256[](uint256(page_num));
|
||||
uint256 total_count = uint256(entries.size());
|
||||
for (int256 i = start; i < start + page_num; i++) {
|
||||
Entry entry = entries.get(i);
|
||||
token_name_list[uint256(i - start)] = entry.getString("token_name");
|
||||
balance_list[uint256(i - start)] = entry.getUInt("balance");
|
||||
}
|
||||
|
||||
return (token_name_list, balance_list, total_count);
|
||||
}
|
||||
|
||||
// select single user balance
|
||||
function selectUserBalance(string memory username, string memory token_name)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, string[] memory, uint256[] memory)
|
||||
{
|
||||
Table user_table = tableFactory.openTable(USER_TABLE);
|
||||
|
||||
Condition condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
|
||||
Entries entries = user_table.select(username, condition);
|
||||
string[] memory username_list = new string[](uint256(entries.size()));
|
||||
string[] memory token_name_list = new string[](uint256(entries.size()));
|
||||
uint256[] memory balance_list = new uint256[](uint256(entries.size()));
|
||||
|
||||
for (int256 i = 0; i < entries.size(); ++i) {
|
||||
Entry entry = entries.get(i);
|
||||
|
||||
username_list[uint256(i)] = entry.getString("user");
|
||||
token_name_list[uint256(i)] = entry.getString("token_name");
|
||||
balance_list[uint256(i)] = entry.getUInt("balance");
|
||||
}
|
||||
|
||||
return (username_list, token_name_list, balance_list);
|
||||
}
|
||||
|
||||
// add user balance
|
||||
function addUserBalance(string memory username, string memory token_name, uint256 amount)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
// 获取项目总Token数,并判断用户增加的 Token 是否导致总 Token 溢出
|
||||
Table repo_table = tableFactory.openTable(REPO_TABLE);
|
||||
Condition condition = repo_table.newCondition();
|
||||
Entries entries = repo_table.select(token_name, condition);
|
||||
if (entries.size() == 0) {
|
||||
return -1003;
|
||||
}
|
||||
Entry entry = entries.get(0);
|
||||
uint256 cur_supply = entry.getUInt("cur_supply");
|
||||
cur_supply += amount;
|
||||
if (cur_supply > entry.getUInt("total_supply")) {
|
||||
return -1004;
|
||||
}
|
||||
|
||||
// 获取用户
|
||||
Table user_table = tableFactory.openTable(USER_TABLE);
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
entries = user_table.select(username, condition);
|
||||
|
||||
uint256 user_balance = amount;
|
||||
int256 count = 0;
|
||||
if (entries.size() == 0) {
|
||||
// 用户不存在,插入用户信息
|
||||
entry = user_table.newEntry();
|
||||
entry.set("user", username);
|
||||
entry.set("token_name", token_name);
|
||||
entry.set("balance", user_balance);
|
||||
count = user_table.insert(username, entry);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
} else {
|
||||
// 更新用户信息
|
||||
entry = entries.get(0);
|
||||
Entry updated_user_entry = user_table.newEntry();
|
||||
user_balance += entry.getUInt("balance");
|
||||
updated_user_entry.set("balance", user_balance);
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
condition.EQ("user", username);
|
||||
count = user_table.update(username, updated_user_entry, condition);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
}
|
||||
// 更新 repo 信息
|
||||
condition = repo_table.newCondition();
|
||||
entry = repo_table.newEntry();
|
||||
entry.set("cur_supply", cur_supply);
|
||||
condition.EQ("token_name",token_name);
|
||||
count = repo_table.update(token_name, entry, condition);
|
||||
|
||||
return count;
|
||||
}
|
||||
|
||||
// minus user balance
|
||||
function minusUserBalance(string memory username, string memory token_name, uint256 amount)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
// 获取项目总Token数,并判断用户减少的 Token 是否导致项目当前 Token 溢出
|
||||
Table repo_table = tableFactory.openTable(REPO_TABLE);
|
||||
Condition condition = repo_table.newCondition();
|
||||
Entries entries = repo_table.select(token_name, condition);
|
||||
if (entries.size() == 0) {
|
||||
return -1003;
|
||||
}
|
||||
Entry entry = entries.get(0);
|
||||
uint256 cur_supply = entry.getUInt("cur_supply") - amount;
|
||||
|
||||
// 获取用户
|
||||
Table user_table = tableFactory.openTable(USER_TABLE);
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
entries = user_table.select(username, condition);
|
||||
|
||||
uint256 user_balance = amount;
|
||||
int256 count = 0;
|
||||
if (entries.size() == 0) {
|
||||
// 用户不存在,插入用户信息
|
||||
entry = user_table.newEntry();
|
||||
entry.set("user", username);
|
||||
entry.set("token_name", token_name);
|
||||
entry.set("balance", "0");
|
||||
count = user_table.insert(username, entry);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
return -1006;
|
||||
} else {
|
||||
// 更新用户信息
|
||||
entry = entries.get(0);
|
||||
Entry updated_user_entry = user_table.newEntry();
|
||||
if (entry.getUInt("balance") < amount) {
|
||||
return -1006;
|
||||
}
|
||||
user_balance = entry.getUInt("balance") - amount;
|
||||
updated_user_entry.set("balance", user_balance);
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
condition.EQ("user", username);
|
||||
count = user_table.update(username, updated_user_entry, condition);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
}
|
||||
// 更新 repo 信息
|
||||
condition = repo_table.newCondition();
|
||||
entry = repo_table.newEntry();
|
||||
entry.set("cur_supply", cur_supply);
|
||||
condition.EQ("token_name",token_name);
|
||||
count = repo_table.update(token_name, entry, condition);
|
||||
|
||||
return count;
|
||||
}
|
||||
|
||||
// minus user balance
|
||||
function transferUserBalance(string memory payer, string memory payee, string memory token_name, uint256 amount)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
// 判断项目是否存在
|
||||
Table repo_table = tableFactory.openTable(REPO_TABLE);
|
||||
Condition condition = repo_table.newCondition();
|
||||
Entries entries = repo_table.select(token_name, condition);
|
||||
if (entries.size() == 0) {
|
||||
return -1003;
|
||||
}
|
||||
|
||||
// 获取转账人信息
|
||||
Table user_table = tableFactory.openTable(USER_TABLE);
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
entries = user_table.select(payer, condition);
|
||||
|
||||
int256 count = 0;
|
||||
Entry entry = user_table.newEntry();
|
||||
if (entries.size() == 0) {
|
||||
// 转账人不存在,新增转账人信息
|
||||
entry = user_table.newEntry();
|
||||
entry.set("user", payer);
|
||||
entry.set("token_name", token_name);
|
||||
entry.set("balance", "0");
|
||||
count = user_table.insert(payer, entry);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
return -1006;
|
||||
}
|
||||
entry = entries.get(0);
|
||||
Entry updated_entry = user_table.newEntry();
|
||||
if (entry.getUInt("balance") < amount) {
|
||||
// 转账人存在,但转账人余额不足
|
||||
return -1006;
|
||||
}
|
||||
|
||||
// 更新转账人余额
|
||||
updated_entry.set("balance", entry.getUInt("balance")-amount);
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
condition.EQ("user", payer);
|
||||
count = user_table.update(payer, updated_entry, condition);
|
||||
if (count != 1) {
|
||||
return count;
|
||||
}
|
||||
|
||||
// 判断收款人是否存在,存在则更新余额,不存在则新增
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
entries = user_table.select(payee, condition);
|
||||
if (entries.size() == 0) {
|
||||
// 收款人不存在,新增收款人信息
|
||||
entry = user_table.newEntry();
|
||||
entry.set("user", payee);
|
||||
entry.set("token_name", token_name);
|
||||
entry.set("balance", amount);
|
||||
count = user_table.insert(payee, entry);
|
||||
return count;
|
||||
}
|
||||
entry = entries.get(0);
|
||||
updated_entry = user_table.newEntry();
|
||||
// 更新收款人余额
|
||||
updated_entry.set("balance", entry.getUInt("balance")+amount);
|
||||
condition = user_table.newCondition();
|
||||
condition.EQ("token_name", token_name);
|
||||
condition.EQ("user", payee);
|
||||
count = user_table.update(payee, updated_entry, condition);
|
||||
|
||||
return count;
|
||||
}
|
||||
|
||||
function judgeReposExisted(string memory token_name) private returns (bool) {
|
||||
Table repo_table = tableFactory.openTable(REPO_TABLE);
|
||||
Condition condition = repo_table.newCondition();
|
||||
Entries entries = repo_table.select(token_name, condition);
|
||||
if (entries.size() > 0) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// add commit info
|
||||
function addCommitData(string memory commit_hash, string memory content)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table commit_table = tableFactory.openTable(COMMIT_TABLE);
|
||||
Entry commit_entry = commit_table.newEntry();
|
||||
commit_entry.set("commit_hash", commit_hash);
|
||||
commit_entry.set("content", content);
|
||||
|
||||
int256 count = commit_table.insert(commit_hash, commit_entry);
|
||||
return count;
|
||||
}
|
||||
|
||||
// select commit info
|
||||
function selectCommitInfo(string memory commit_hash)
|
||||
public
|
||||
view
|
||||
returns (string memory, string memory)
|
||||
{
|
||||
Table commit_table = tableFactory.openTable(COMMIT_TABLE);
|
||||
Condition condition = commit_table.newCondition();
|
||||
Entries entries = commit_table.select(commit_hash, condition);
|
||||
if (entries.size() == 0) {
|
||||
return ("", "");
|
||||
}
|
||||
Entry entry = entries.get(entries.size()-1);
|
||||
return (entry.getString("commit_hash"), entry.getString("content"));
|
||||
}
|
||||
|
||||
// add push info
|
||||
function addPushData(string memory push_id, string memory content)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table push_table = tableFactory.openTable(PUSH_TABLE);
|
||||
Entry push_entry = push_table.newEntry();
|
||||
push_entry.set("push_id", push_id);
|
||||
push_entry.set("content", content);
|
||||
|
||||
int256 count = push_table.insert(push_id, push_entry);
|
||||
return count;
|
||||
}
|
||||
|
||||
// select push info
|
||||
function selectPushInfo(string memory push_id)
|
||||
public
|
||||
view
|
||||
returns (string memory, string memory)
|
||||
{
|
||||
Table push_table = tableFactory.openTable(PUSH_TABLE);
|
||||
Condition condition = push_table.newCondition();
|
||||
Entries entries = push_table.select(push_id, condition);
|
||||
if (entries.size() == 0) {
|
||||
return ("","");
|
||||
}
|
||||
Entry entry = entries.get(entries.size()-1);
|
||||
return (entry.getString("push_id"), entry.getString("content"));
|
||||
}
|
||||
|
||||
// add pull request info
|
||||
function addPullRequestData(string memory pull_request_id, string memory content)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table pull_request_table = tableFactory.openTable(PULL_REQUEST_TABLE);
|
||||
Entry pull_request_entry = pull_request_table.newEntry();
|
||||
pull_request_entry.set("pull_request_id", pull_request_id);
|
||||
pull_request_entry.set("content", content);
|
||||
|
||||
int256 count = pull_request_table.insert(pull_request_id, pull_request_entry);
|
||||
return count;
|
||||
}
|
||||
|
||||
// select pull request latest info
|
||||
function selectPullRequestInfo(string memory pull_request_id)
|
||||
public
|
||||
view
|
||||
returns (string memory, string memory)
|
||||
{
|
||||
Table pull_request_table = tableFactory.openTable(PULL_REQUEST_TABLE);
|
||||
Condition condition = pull_request_table.newCondition();
|
||||
Entries entries = pull_request_table.select(pull_request_id, condition);
|
||||
if (entries.size() == 0) {
|
||||
return ("", "");
|
||||
}
|
||||
Entry entry = entries.get(entries.size()-1);
|
||||
return (entry.getString("pull_request_id"), entry.getString("content"));
|
||||
}
|
||||
|
||||
// select pull request all info
|
||||
function selectPullRequestAllInfo(string memory pull_request_id)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, string[] memory)
|
||||
{
|
||||
Table pull_request_table = tableFactory.openTable(PULL_REQUEST_TABLE);
|
||||
Condition condition = pull_request_table.newCondition();
|
||||
Entries entries = pull_request_table.select(pull_request_id, condition);
|
||||
string[] memory pull_request_id_list = new string[](uint256(entries.size()));
|
||||
string[] memory content_list = new string[](uint256(entries.size()));
|
||||
|
||||
for (int256 i = 0; i < entries.size(); ++i) {
|
||||
Entry entry = entries.get(i);
|
||||
|
||||
pull_request_id_list[uint256(i)] = entry.getString("pull_request_id");
|
||||
content_list[uint256(i)] = entry.getString("content");
|
||||
}
|
||||
|
||||
return (pull_request_id_list, content_list);
|
||||
}
|
||||
|
||||
// add pull request comment info
|
||||
function addPullRequestCommentData(string memory pull_request_comment_id, string memory content)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table pull_request_comment_table = tableFactory.openTable(PULL_REQUEST_COMMENT_TABLE);
|
||||
Entry pull_request_comment_entry = pull_request_comment_table.newEntry();
|
||||
pull_request_comment_entry.set("pull_request_comment_id", pull_request_comment_id);
|
||||
pull_request_comment_entry.set("content", content);
|
||||
|
||||
int256 count = pull_request_comment_table.insert(pull_request_comment_id, pull_request_comment_entry);
|
||||
return count;
|
||||
}
|
||||
|
||||
// select pull request comment latest info
|
||||
function selectPullRequestCommentInfo(string memory pull_request_comment_id)
|
||||
public
|
||||
view
|
||||
returns (string memory, string memory)
|
||||
{
|
||||
Table pull_request_comment_table = tableFactory.openTable(PULL_REQUEST_COMMENT_TABLE);
|
||||
Condition condition = pull_request_comment_table.newCondition();
|
||||
Entries entries = pull_request_comment_table.select(pull_request_comment_id, condition);
|
||||
if (entries.size() == 0) {
|
||||
return ("", "");
|
||||
}
|
||||
Entry entry = entries.get(entries.size()-1);
|
||||
return (entry.getString("pull_request_comment_id"), entry.getString("content"));
|
||||
}
|
||||
|
||||
// select pull request comment all info
|
||||
function selectPullRequestCommentAllInfo(string memory pull_request_comment_id)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, string[] memory)
|
||||
{
|
||||
Table pull_request_comment_table = tableFactory.openTable(PULL_REQUEST_COMMENT_TABLE);
|
||||
Condition condition = pull_request_comment_table.newCondition();
|
||||
Entries entries = pull_request_comment_table.select(pull_request_comment_id, condition);
|
||||
string[] memory pull_request_id_comment_list = new string[](uint256(entries.size()));
|
||||
string[] memory content_list = new string[](uint256(entries.size()));
|
||||
|
||||
for (int256 i = 0; i < entries.size(); ++i) {
|
||||
Entry entry = entries.get(i);
|
||||
|
||||
pull_request_id_comment_list[uint256(i)] = entry.getString("pull_request_comment_id");
|
||||
content_list[uint256(i)] = entry.getString("content");
|
||||
}
|
||||
|
||||
return (pull_request_id_comment_list, content_list);
|
||||
}
|
||||
|
||||
// add issue info
|
||||
function addIssueData(string memory issue_id, string memory content)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table issue_table = tableFactory.openTable(ISSUE_TABLE);
|
||||
Entry issue_entry = issue_table.newEntry();
|
||||
issue_entry.set("issue_id", issue_id);
|
||||
issue_entry.set("content", content);
|
||||
|
||||
int256 count = issue_table.insert(issue_id, issue_entry);
|
||||
return count;
|
||||
}
|
||||
|
||||
// select issue latest info
|
||||
function selectIssueInfo(string memory issue_id)
|
||||
public
|
||||
view
|
||||
returns (string memory, string memory)
|
||||
{
|
||||
Table issue_table = tableFactory.openTable(ISSUE_TABLE);
|
||||
Condition condition = issue_table.newCondition();
|
||||
Entries entries = issue_table.select(issue_id, condition);
|
||||
if (entries.size() == 0) {
|
||||
return ("", "");
|
||||
}
|
||||
Entry entry = entries.get(entries.size()-1);
|
||||
return (entry.getString("issue_id"), entry.getString("content"));
|
||||
}
|
||||
|
||||
// select issue all info
|
||||
function selectIssueAllInfo(string memory issue_id)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, string[] memory)
|
||||
{
|
||||
Table issue_table = tableFactory.openTable(ISSUE_TABLE);
|
||||
Condition condition = issue_table.newCondition();
|
||||
Entries entries = issue_table.select(issue_id, condition);
|
||||
string[] memory issue_list = new string[](uint256(entries.size()));
|
||||
string[] memory content_list = new string[](uint256(entries.size()));
|
||||
|
||||
for (int256 i = 0; i < entries.size(); ++i) {
|
||||
Entry entry = entries.get(i);
|
||||
|
||||
issue_list[uint256(i)] = entry.getString("issue_id");
|
||||
content_list[uint256(i)] = entry.getString("content");
|
||||
}
|
||||
|
||||
return (issue_list, content_list);
|
||||
}
|
||||
|
||||
// add issue comment info
|
||||
function addIssueCommentData(string memory issue_comment_id, string memory content)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table issue_comment_table = tableFactory.openTable(ISSUE_COMMENT_TABLE);
|
||||
Entry issue_comment_entry = issue_comment_table.newEntry();
|
||||
issue_comment_entry.set("issue_comment_id", issue_comment_id);
|
||||
issue_comment_entry.set("content", content);
|
||||
|
||||
int256 count = issue_comment_table.insert(issue_comment_id, issue_comment_entry);
|
||||
return count;
|
||||
}
|
||||
|
||||
// select issue comment latest info
|
||||
function selectIssueCommentInfo(string memory issue_comment_id)
|
||||
public
|
||||
view
|
||||
returns (string memory, string memory)
|
||||
{
|
||||
Table issue_comment_table = tableFactory.openTable(ISSUE_COMMENT_TABLE);
|
||||
Condition condition = issue_comment_table.newCondition();
|
||||
Entries entries = issue_comment_table.select(issue_comment_id, condition);
|
||||
if (entries.size() == 0) {
|
||||
return ("", "");
|
||||
}
|
||||
Entry entry = entries.get(entries.size()-1);
|
||||
return (entry.getString("issue_comment_id"), entry.getString("content"));
|
||||
}
|
||||
|
||||
// select issue comment all info
|
||||
function selectIssueCommentAllInfo(string memory issue_comment_id)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, string[] memory)
|
||||
{
|
||||
Table issue_comment_table = tableFactory.openTable(ISSUE_COMMENT_TABLE);
|
||||
Condition condition = issue_comment_table.newCondition();
|
||||
Entries entries = issue_comment_table.select(issue_comment_id, condition);
|
||||
string[] memory issue_comment_list = new string[](uint256(entries.size()));
|
||||
string[] memory content_list = new string[](uint256(entries.size()));
|
||||
|
||||
for (int256 i = 0; i < entries.size(); ++i) {
|
||||
Entry entry = entries.get(i);
|
||||
|
||||
issue_comment_list[uint256(i)] = entry.getString("issue_comment_id");
|
||||
content_list[uint256(i)] = entry.getString("content");
|
||||
}
|
||||
|
||||
return (issue_comment_list, content_list);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIBeDCCAR6gAwIBAgIJAK2g01KZBcAAMAoGCCqGSM49BAMCMDcxDzANBgNVBAMM
|
||||
BmFnZW5jeTETMBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MCAX
|
||||
DTI0MDcxNjA0MDIxN1oYDzIxMjQwNjIyMDQwMjE3WjAxMQwwCgYDVQQDDANzZGsx
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDDAKBgNVBAsMA3NkazBWMBAGByqGSM49AgEG
|
||||
BSuBBAAKA0IABNYqn6AQf5mjO967TjxvHsN6tbMYq26TGy2u0ADO8ikuSP8qxMtL
|
||||
XJctnzuUDqjBrvli4nwDVMEHJtATcLbvNuSjGjAYMAkGA1UdEwQCMAAwCwYDVR0P
|
||||
BAQDAgXgMAoGCCqGSM49BAMCA0gAMEUCIFByqOAQHIW4BLKDeVhbOwkFudGi4xYL
|
||||
7yJQLhVhw/FPAiEA5wrx7B2Q5ECDrtGHP8lTGSn7JZH6/xR/+kb5+h+uKvg=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBcTCCARagAwIBAgIJAOd7/yZykSenMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAeFw0y
|
||||
NDA3MTYwNDAyMTdaFw0zNDA3MTQwNDAyMTdaMDcxDzANBgNVBAMMBmFnZW5jeTET
|
||||
MBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAEF4W3dhFVmGkJSGmHMkQbRUlmlq1yni9jaVYzLF1BTG435X9Y
|
||||
+cIVUtU1tRHf1HMoPT9ik8lLmFC2LzT9yc839KMQMA4wDAYDVR0TBAUwAwEB/zAK
|
||||
BggqhkjOPQQDAgNJADBGAiEAsxW0jH8AGus8N79Ayu2MNoITxqkbr3dd3ROUsBpS
|
||||
0IcCIQCqlXf2Aarb9VSICXi9jnbul98WRA2ZiOvVdi8O+x+F2g==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBsDCCAVagAwIBAgIJANcfI5jd0ReDMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAgFw0y
|
||||
NDA3MTYwNDAyMTdaGA8yMTI0MDYyMjA0MDIxN1owNTEOMAwGA1UEAwwFY2hhaW4x
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDjAMBgNVBAsMBWNoYWluMFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAEJSLczTDNtRJbbKMAeXI7tXiMUp+5UylhDm65frgf80Q2W1Fh
|
||||
dEwczunSc3MlyN36B5Wbj7yPPxMHSsg/qyYOQ6NQME4wHQYDVR0OBBYEFPGK0lqf
|
||||
HaKRzUpNxC1D0M52whgoMB8GA1UdIwQYMBaAFPGK0lqfHaKRzUpNxC1D0M52whgo
|
||||
MAwGA1UdEwQFMAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIgRubUY8sWKEUZiW6jZKd+
|
||||
jJtokctPD6vt7bXhdxb7tBECIQCLsX29J5vmtSmlAaSgFbwtPIfiQ+6+Jy4ZYKqL
|
||||
buPgyw==
|
||||
-----END CERTIFICATE-----
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgFTn5MuFV1VAtbdPyGXsc
|
||||
UDe3vWgkmjFD6IM9c4+M+FShRANCAATWKp+gEH+Zozveu048bx7DerWzGKtukxst
|
||||
rtAAzvIpLkj/KsTLS1yXLZ87lA6owa75YuJ8A1TBBybQE3C27zbk
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIBeDCCAR6gAwIBAgIJAK2g01KZBcAAMAoGCCqGSM49BAMCMDcxDzANBgNVBAMM
|
||||
BmFnZW5jeTETMBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MCAX
|
||||
DTI0MDcxNjA0MDIxN1oYDzIxMjQwNjIyMDQwMjE3WjAxMQwwCgYDVQQDDANzZGsx
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDDAKBgNVBAsMA3NkazBWMBAGByqGSM49AgEG
|
||||
BSuBBAAKA0IABNYqn6AQf5mjO967TjxvHsN6tbMYq26TGy2u0ADO8ikuSP8qxMtL
|
||||
XJctnzuUDqjBrvli4nwDVMEHJtATcLbvNuSjGjAYMAkGA1UdEwQCMAAwCwYDVR0P
|
||||
BAQDAgXgMAoGCCqGSM49BAMCA0gAMEUCIFByqOAQHIW4BLKDeVhbOwkFudGi4xYL
|
||||
7yJQLhVhw/FPAiEA5wrx7B2Q5ECDrtGHP8lTGSn7JZH6/xR/+kb5+h+uKvg=
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBcTCCARagAwIBAgIJAOd7/yZykSenMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAeFw0y
|
||||
NDA3MTYwNDAyMTdaFw0zNDA3MTQwNDAyMTdaMDcxDzANBgNVBAMMBmFnZW5jeTET
|
||||
MBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAEF4W3dhFVmGkJSGmHMkQbRUlmlq1yni9jaVYzLF1BTG435X9Y
|
||||
+cIVUtU1tRHf1HMoPT9ik8lLmFC2LzT9yc839KMQMA4wDAYDVR0TBAUwAwEB/zAK
|
||||
BggqhkjOPQQDAgNJADBGAiEAsxW0jH8AGus8N79Ayu2MNoITxqkbr3dd3ROUsBpS
|
||||
0IcCIQCqlXf2Aarb9VSICXi9jnbul98WRA2ZiOvVdi8O+x+F2g==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBsDCCAVagAwIBAgIJANcfI5jd0ReDMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAgFw0y
|
||||
NDA3MTYwNDAyMTdaGA8yMTI0MDYyMjA0MDIxN1owNTEOMAwGA1UEAwwFY2hhaW4x
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDjAMBgNVBAsMBWNoYWluMFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAEJSLczTDNtRJbbKMAeXI7tXiMUp+5UylhDm65frgf80Q2W1Fh
|
||||
dEwczunSc3MlyN36B5Wbj7yPPxMHSsg/qyYOQ6NQME4wHQYDVR0OBBYEFPGK0lqf
|
||||
HaKRzUpNxC1D0M52whgoMB8GA1UdIwQYMBaAFPGK0lqfHaKRzUpNxC1D0M52whgo
|
||||
MAwGA1UdEwQFMAMBAf8wCgYIKoZIzj0EAwIDSAAwRQIgRubUY8sWKEUZiW6jZKd+
|
||||
jJtokctPD6vt7bXhdxb7tBECIQCLsX29J5vmtSmlAaSgFbwtPIfiQ+6+Jy4ZYKqL
|
||||
buPgyw==
|
||||
-----END CERTIFICATE-----
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgFTn5MuFV1VAtbdPyGXsc
|
||||
UDe3vWgkmjFD6IM9c4+M+FShRANCAATWKp+gEH+Zozveu048bx7DerWzGKtukxst
|
||||
rtAAzvIpLkj/KsTLS1yXLZ87lA6owa75YuJ8A1TBBybQE3C27zbk
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
@ -1 +0,0 @@
|
|||
d62a9fa0107f99a33bdebb4e3c6f1ec37ab5b318ab6e931b2daed000cef2292e48ff2ac4cb4b5c972d9f3b940ea8c1aef962e27c0354c10726d01370b6ef36e4
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MEcCAQAwEAYHKoZIzj0CAQYFK4EEAAoEMDAuAgEBBCDiE7RbYk9DolnmOD+uIc6h
|
||||
Ika7kCHorc3RreLO+Q+toaAHBgUrgQQACg==
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
-----BEGIN PUBLIC KEY-----
|
||||
MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEVr6KV+ibGRJReDfIKvTh5fJxJZzEu0Kw
|
||||
rcBcOmzK1exyBwoQf5OpGjo2Av3k2/tmW2BtVEtZonK5eD4Oav0aIA==
|
||||
-----END PUBLIC KEY-----
|
||||
Binary file not shown.
|
|
@ -1,12 +0,0 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIBsTCCAVagAwIBAgIJAMR+eWWzsZRpMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAgFw0y
|
||||
NDA2MTkwOTEwMDFaGA8yMTI0MDUyNjA5MTAwMVowNTEOMAwGA1UEAwwFY2hhaW4x
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDjAMBgNVBAsMBWNoYWluMFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAECx/i0LOdJV+I+mkHF/b/xGjrlqyh1qhOj5tgi9eKFiNDhu67
|
||||
5PQiQFpQsK0yoXCfVZJM2dtXWj1YDT1fVze5laNQME4wHQYDVR0OBBYEFDjxjohF
|
||||
E1a2+jr7RNurXqwcbd8QMB8GA1UdIwQYMBaAFDjxjohFE1a2+jr7RNurXqwcbd8Q
|
||||
MAwGA1UdEwQFMAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhAIGIByWMgeQWhYWoQTTC
|
||||
AZJ9JqnVsBuAeyR88xSORxfDAiEA3YMpFHzwf3zP1VACD9Tyhi6CCVaLnIRP2u8c
|
||||
cYnSQDM=
|
||||
-----END CERTIFICATE-----
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
[cryptoMaterial]
|
||||
|
||||
certPath = "conf" # The certification path
|
||||
|
||||
# The following configurations take the certPath by default if commented
|
||||
# caCert = "conf/ca.crt" # CA cert file path
|
||||
# If connect to the GM node, default CA cert path is ${certPath}/gm/gmca.crt
|
||||
|
||||
# sslCert = "conf/sdk.crt" # SSL cert file path
|
||||
# If connect to the GM node, the default SDK cert path is ${certPath}/gm/gmsdk.crt
|
||||
|
||||
# sslKey = "conf/sdk.key" # SSL key file path
|
||||
# If connect to the GM node, the default SDK privateKey path is ${certPath}/gm/gmsdk.key
|
||||
|
||||
# enSslCert = "conf/gm/gmensdk.crt" # GM encryption cert file path
|
||||
# default load the GM SSL encryption cert from ${certPath}/gm/gmensdk.crt
|
||||
|
||||
# enSslKey = "conf/gm/gmensdk.key" # GM ssl cert file path
|
||||
# default load the GM SSL encryption privateKey from ${certPath}/gm/gmensdk.key
|
||||
|
||||
[network]
|
||||
peers=["127.0.0.1:20200", "127.0.0.1:20201"] # The peer list to connect
|
||||
|
||||
# Configure a private topic as a topic message sender.
|
||||
# [[amop]]
|
||||
# topicName = "PrivateTopic1"
|
||||
# publicKeys = [ "conf/amop/consumer_public_key_1.pem" ] # Public keys of the nodes that you want to send AMOP message of this topic to.
|
||||
|
||||
# Configure a private topic as a topic subscriber.
|
||||
# [[amop]]
|
||||
# topicName = "PrivateTopic2"
|
||||
# privateKey = "conf/amop/consumer_private_key.p12" # Your private key that used to subscriber verification.
|
||||
# password = "123456"
|
||||
|
||||
[account]
|
||||
keyStoreDir = "account" # The directory to load/store the account file, default is "account"
|
||||
# accountFilePath = "" # The account file path (default load from the path specified by the keyStoreDir)
|
||||
accountFileFormat = "pem" # The storage format of account file (Default is "pem", "p12" as an option)
|
||||
|
||||
# accountAddress = "" # The transactions sending account address
|
||||
# Default is a randomly generated account
|
||||
# The randomly generated account is stored in the path specified by the keyStoreDir
|
||||
|
||||
# password = "" # The password used to load the account file
|
||||
|
||||
[threadPool]
|
||||
# channelProcessorThreadSize = "16" # The size of the thread pool to process channel callback
|
||||
# Default is the number of cpu cores
|
||||
|
||||
# receiptProcessorThreadSize = "16" # The size of the thread pool to process transaction receipt notification
|
||||
# Default is the number of cpu cores
|
||||
|
||||
maxBlockingQueueSize = "102400" # The max blocking queue size of the thread pool
|
||||
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
[cryptoMaterial]
|
||||
|
||||
certPath = "conf" # The certification path
|
||||
|
||||
# The following configurations take the certPath by default if commented
|
||||
# caCert = "conf/ca.crt" # CA cert file path
|
||||
# If connect to the GM node, default CA cert path is ${certPath}/gm/gmca.crt
|
||||
|
||||
# sslCert = "conf/sdk.crt" # SSL cert file path
|
||||
# If connect to the GM node, the default SDK cert path is ${certPath}/gm/gmsdk.crt
|
||||
|
||||
# sslKey = "conf/sdk.key" # SSL key file path
|
||||
# If connect to the GM node, the default SDK privateKey path is ${certPath}/gm/gmsdk.key
|
||||
|
||||
# enSslCert = "conf/gm/gmensdk.crt" # GM encryption cert file path
|
||||
# default load the GM SSL encryption cert from ${certPath}/gm/gmensdk.crt
|
||||
|
||||
# enSslKey = "conf/gm/gmensdk.key" # GM ssl cert file path
|
||||
# default load the GM SSL encryption privateKey from ${certPath}/gm/gmensdk.key
|
||||
|
||||
[network]
|
||||
peers=["127.0.0.1:20200", "127.0.0.1:20201"] # The peer list to connect
|
||||
|
||||
# Configure a private topic as a topic message sender.
|
||||
# [[amop]]
|
||||
# topicName = "PrivateTopic1"
|
||||
# publicKeys = [ "conf/amop/consumer_public_key_1.pem" ] # Public keys of the nodes that you want to send AMOP message of this topic to.
|
||||
|
||||
# Configure a private topic as a topic subscriber.
|
||||
# [[amop]]
|
||||
# topicName = "PrivateTopic2"
|
||||
# privateKey = "conf/amop/consumer_private_key.p12" # Your private key that used to subscriber verification.
|
||||
# password = "123456"
|
||||
|
||||
[account]
|
||||
keyStoreDir = "account" # The directory to load/store the account file, default is "account"
|
||||
# accountFilePath = "" # The account file path (default load from the path specified by the keyStoreDir)
|
||||
accountFileFormat = "pem" # The storage format of account file (Default is "pem", "p12" as an option)
|
||||
|
||||
# accountAddress = "" # The transactions sending account address
|
||||
# Default is a randomly generated account
|
||||
# The randomly generated account is stored in the path specified by the keyStoreDir
|
||||
|
||||
# password = "" # The password used to load the account file
|
||||
|
||||
[threadPool]
|
||||
# channelProcessorThreadSize = "16" # The size of the thread pool to process channel callback
|
||||
# Default is the number of cpu cores
|
||||
|
||||
# receiptProcessorThreadSize = "16" # The size of the thread pool to process transaction receipt notification
|
||||
# Default is the number of cpu cores
|
||||
|
||||
maxBlockingQueueSize = "102400" # The max blocking queue size of the thread pool
|
||||
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
# The peers to generate the group
|
||||
[groupPeers]
|
||||
peers=["127.0.0.1:20200", "127.0.0.1:20201"]
|
||||
|
||||
# The consensus configuration of the generated group
|
||||
[consensus]
|
||||
# The sealerList
|
||||
# sealerList=[]
|
||||
|
||||
[genesis]
|
||||
# The genesis timestamp, It is recommended to set to the current utcTime, which must be greater than 0
|
||||
# timestamp = ""
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
#
|
||||
# Copyright 2014-2020 [fisco-dev]
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
|
||||
# in compliance with the License. You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software distributed under the License
|
||||
# is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
|
||||
# or implied. See the License for the specific language governing permissions and limitations under
|
||||
# the License.
|
||||
#
|
||||
#
|
||||
|
||||
### set log levels ###
|
||||
log4j.rootLogger=DEBUG, file
|
||||
|
||||
### output the log information to the file ###
|
||||
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
|
||||
log4j.appender.file.DatePattern='_'yyyyMMddHH'.log'
|
||||
log4j.appender.file.File=./log/console.log
|
||||
log4j.appender.file.Append=true
|
||||
log4j.appender.file.filter.traceFilter=org.apache.log4j.varia.LevelRangeFilter
|
||||
log4j.appender.file.layout=org.apache.log4j.PatternLayout
|
||||
log4j.appender.file.layout.ConversionPattern=[%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C{1}.%M(%L) | %m%n
|
||||
|
||||
###output the log information to the console ###
|
||||
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
|
||||
log4j.appender.stdout.Target=System.out
|
||||
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
|
||||
log4j.appender.stdout.layout.ConversionPattern=[%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C{1}.%M(%L) | %m%n
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIBeTCCAR6gAwIBAgIJAJDP2DSljYLhMAoGCCqGSM49BAMCMDcxDzANBgNVBAMM
|
||||
BmFnZW5jeTETMBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MCAX
|
||||
DTI0MDYxOTA5MTAwMVoYDzIxMjQwNTI2MDkxMDAxWjAxMQwwCgYDVQQDDANzZGsx
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDDAKBgNVBAsMA3NkazBWMBAGByqGSM49AgEG
|
||||
BSuBBAAKA0IABMFIcR+LtqyucvzQeZxeAEy9qCi4fn2MfwomfEoBWAR5N/ZZiXbJ
|
||||
35uTY0gILdQvPL6lmrmcdiF35bMTKQUvKQWjGjAYMAkGA1UdEwQCMAAwCwYDVR0P
|
||||
BAQDAgXgMAoGCCqGSM49BAMCA0kAMEYCIQDkdhMad1trviDQ0LhQ0THR6iTVVv9x
|
||||
h+1GNZH90FaEigIhALpbW89edBlCnwduXurBmznZ2AOaHD3dFgf49fNU8qxL
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBcTCCARagAwIBAgIJAKWShasPzBMPMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAeFw0y
|
||||
NDA2MTkwOTEwMDFaFw0zNDA2MTcwOTEwMDFaMDcxDzANBgNVBAMMBmFnZW5jeTET
|
||||
MBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAE0TsmfiZu2uxsyBF2u2p6q9KpffOgnwU3RTqvIMeWyXY+wyDl
|
||||
A8BDaLFKoJeO0CdEop8ywGNjsWCfNf+94uYxZqMQMA4wDAYDVR0TBAUwAwEB/zAK
|
||||
BggqhkjOPQQDAgNJADBGAiEAoTPeGQJQvMe4DwXEB8G+sTL/ThP+GacgPAfBJxQE
|
||||
DEACIQCyMQ//zqy895/QtUd6aI39IyH3SWJxRq6cdhe0w2RJOA==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBsTCCAVagAwIBAgIJAMR+eWWzsZRpMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAgFw0y
|
||||
NDA2MTkwOTEwMDFaGA8yMTI0MDUyNjA5MTAwMVowNTEOMAwGA1UEAwwFY2hhaW4x
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDjAMBgNVBAsMBWNoYWluMFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAECx/i0LOdJV+I+mkHF/b/xGjrlqyh1qhOj5tgi9eKFiNDhu67
|
||||
5PQiQFpQsK0yoXCfVZJM2dtXWj1YDT1fVze5laNQME4wHQYDVR0OBBYEFDjxjohF
|
||||
E1a2+jr7RNurXqwcbd8QMB8GA1UdIwQYMBaAFDjxjohFE1a2+jr7RNurXqwcbd8Q
|
||||
MAwGA1UdEwQFMAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhAIGIByWMgeQWhYWoQTTC
|
||||
AZJ9JqnVsBuAeyR88xSORxfDAiEA3YMpFHzwf3zP1VACD9Tyhi6CCVaLnIRP2u8c
|
||||
cYnSQDM=
|
||||
-----END CERTIFICATE-----
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgOUyV9X/DDTyP8yGT1cuL
|
||||
OGdwR3afRIZ9U6uAOLV95W+hRANCAATBSHEfi7asrnL80HmcXgBMvagouH59jH8K
|
||||
JnxKAVgEeTf2WYl2yd+bk2NICC3ULzy+pZq5nHYhd+WzEykFLykF
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
-----BEGIN CERTIFICATE-----
|
||||
MIIBeTCCAR6gAwIBAgIJAJDP2DSljYLhMAoGCCqGSM49BAMCMDcxDzANBgNVBAMM
|
||||
BmFnZW5jeTETMBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MCAX
|
||||
DTI0MDYxOTA5MTAwMVoYDzIxMjQwNTI2MDkxMDAxWjAxMQwwCgYDVQQDDANzZGsx
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDDAKBgNVBAsMA3NkazBWMBAGByqGSM49AgEG
|
||||
BSuBBAAKA0IABMFIcR+LtqyucvzQeZxeAEy9qCi4fn2MfwomfEoBWAR5N/ZZiXbJ
|
||||
35uTY0gILdQvPL6lmrmcdiF35bMTKQUvKQWjGjAYMAkGA1UdEwQCMAAwCwYDVR0P
|
||||
BAQDAgXgMAoGCCqGSM49BAMCA0kAMEYCIQDkdhMad1trviDQ0LhQ0THR6iTVVv9x
|
||||
h+1GNZH90FaEigIhALpbW89edBlCnwduXurBmznZ2AOaHD3dFgf49fNU8qxL
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBcTCCARagAwIBAgIJAKWShasPzBMPMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAeFw0y
|
||||
NDA2MTkwOTEwMDFaFw0zNDA2MTcwOTEwMDFaMDcxDzANBgNVBAMMBmFnZW5jeTET
|
||||
MBEGA1UECgwKZmlzY28tYmNvczEPMA0GA1UECwwGYWdlbmN5MFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAE0TsmfiZu2uxsyBF2u2p6q9KpffOgnwU3RTqvIMeWyXY+wyDl
|
||||
A8BDaLFKoJeO0CdEop8ywGNjsWCfNf+94uYxZqMQMA4wDAYDVR0TBAUwAwEB/zAK
|
||||
BggqhkjOPQQDAgNJADBGAiEAoTPeGQJQvMe4DwXEB8G+sTL/ThP+GacgPAfBJxQE
|
||||
DEACIQCyMQ//zqy895/QtUd6aI39IyH3SWJxRq6cdhe0w2RJOA==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIBsTCCAVagAwIBAgIJAMR+eWWzsZRpMAoGCCqGSM49BAMCMDUxDjAMBgNVBAMM
|
||||
BWNoYWluMRMwEQYDVQQKDApmaXNjby1iY29zMQ4wDAYDVQQLDAVjaGFpbjAgFw0y
|
||||
NDA2MTkwOTEwMDFaGA8yMTI0MDUyNjA5MTAwMVowNTEOMAwGA1UEAwwFY2hhaW4x
|
||||
EzARBgNVBAoMCmZpc2NvLWJjb3MxDjAMBgNVBAsMBWNoYWluMFYwEAYHKoZIzj0C
|
||||
AQYFK4EEAAoDQgAECx/i0LOdJV+I+mkHF/b/xGjrlqyh1qhOj5tgi9eKFiNDhu67
|
||||
5PQiQFpQsK0yoXCfVZJM2dtXWj1YDT1fVze5laNQME4wHQYDVR0OBBYEFDjxjohF
|
||||
E1a2+jr7RNurXqwcbd8QMB8GA1UdIwQYMBaAFDjxjohFE1a2+jr7RNurXqwcbd8Q
|
||||
MAwGA1UdEwQFMAMBAf8wCgYIKoZIzj0EAwIDSQAwRgIhAIGIByWMgeQWhYWoQTTC
|
||||
AZJ9JqnVsBuAeyR88xSORxfDAiEA3YMpFHzwf3zP1VACD9Tyhi6CCVaLnIRP2u8c
|
||||
cYnSQDM=
|
||||
-----END CERTIFICATE-----
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
-----BEGIN PRIVATE KEY-----
|
||||
MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgOUyV9X/DDTyP8yGT1cuL
|
||||
OGdwR3afRIZ9U6uAOLV95W+hRANCAATBSHEfi7asrnL80HmcXgBMvagouH59jH8K
|
||||
JnxKAVgEeTf2WYl2yd+bk2NICC3ULzy+pZq5nHYhd+WzEykFLykF
|
||||
-----END PRIVATE KEY-----
|
||||
|
|
@ -1 +0,0 @@
|
|||
c148711f8bb6acae72fcd0799c5e004cbda828b87e7d8c7f0a267c4a0158047937f6598976c9df9b936348082dd42f3cbea59ab99c762177e5b31329052f2905
|
||||
|
|
@ -1,66 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
dirpath="$(cd "$(dirname "$0")" && pwd)"
|
||||
cd $dirpath
|
||||
|
||||
LANG=zh_CN.UTF-8
|
||||
##############################################################################
|
||||
##
|
||||
## Console start up script for UN*X
|
||||
##
|
||||
##############################################################################
|
||||
|
||||
# @function: output log with red color (error log)
|
||||
# @param: content: error message
|
||||
|
||||
function LOG_ERROR()
|
||||
{
|
||||
local content=${1}
|
||||
echo -e "\033[31m"${content}"\033[0m"
|
||||
}
|
||||
|
||||
# @function: output information log
|
||||
# @param: content: information message
|
||||
function LOG_INFO()
|
||||
{
|
||||
local content=${1}
|
||||
echo -e "\033[32m"${content}"\033[0m"
|
||||
}
|
||||
|
||||
function Usage() {
|
||||
LOG_INFO "Usage:start the console in non-interactive mode"
|
||||
LOG_INFO "./console.sh"
|
||||
LOG_INFO "./console.sh -h"
|
||||
LOG_INFO "./console.sh --version or -v"
|
||||
}
|
||||
|
||||
function check_java(){
|
||||
version=$(java -version 2>&1 |grep version |awk '{print $3}')
|
||||
len=${#version}-2
|
||||
version=${version:1:len}
|
||||
|
||||
IFS='.' arr=($version)
|
||||
IFS=' '
|
||||
if [ -z ${arr[0]} ];then
|
||||
LOG_ERROR "At least Java8 is required."
|
||||
exit 1
|
||||
fi
|
||||
if [ ${arr[0]} -eq 1 ];then
|
||||
if [ ${arr[1]} -lt 8 ];then
|
||||
LOG_ERROR "At least Java8 is required."
|
||||
exit 1
|
||||
fi
|
||||
elif [ ${arr[0]} -gt 8 ];then
|
||||
:
|
||||
else
|
||||
LOG_ERROR "At least Java8 is required."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
if [ "${1}" == "-v" ] || [ "${1}" == "--version" ];then
|
||||
java -cp "apps/*:conf/:lib/*:classes/" console.common.ConsoleVersion
|
||||
else
|
||||
check_java
|
||||
java -cp "apps/*:conf/:lib/*:classes/:accounts/" console.NonInteractiveConsole "$@"
|
||||
fi
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":false,"inputs":[{"name":"n","type":"string"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"get","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634ed3885e146100515780636d4ce63c146100ba575b600080fd5b34801561005d57600080fd5b506100b8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061014a565b005b3480156100c657600080fd5b506100cf610164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8060009080519060200190610160929190610206565b5050565b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101fc5780601f106101d1576101008083540402835291602001916101fc565b820191906000526020600020905b8154815290600101906020018083116101df57829003601f168201915b5050505050905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a7230582001ee2bbae927037d9bb463e935406fd21d5a40371780b34b9441ac32658fe4b70029
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063299f7f9d146100515780633590b49f146100e1575b600080fd5b34801561005d57600080fd5b5061006661014a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100a657808201518184015260208101905061008b565b50505050905090810190601f1680156100d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156100ed57600080fd5b50610148600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506101ec565b005b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101e25780601f106101b7576101008083540402835291602001916101e2565b820191906000526020600020905b8154815290600101906020018083116101c557829003601f168201915b5050505050905090565b8060009080519060200190610202929190610206565b5050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a72305820f7d8796b9883fbef84f31920deb01634251687e0017b154e141b6ca4e0cfe4050029
|
||||
|
|
@ -1 +0,0 @@
|
|||
[{"constant":false,"inputs":[{"name":"n","type":"string"}],"name":"set","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"get","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634ed3885e146100515780636d4ce63c146100ba575b600080fd5b34801561005d57600080fd5b506100b8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061014a565b005b3480156100c657600080fd5b506100cf610164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8060009080519060200190610160929190610206565b5050565b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101fc5780601f106101d1576101008083540402835291602001916101fc565b820191906000526020600020905b8154815290600101906020018083116101df57829003601f168201915b5050505050905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a7230582001ee2bbae927037d9bb463e935406fd21d5a40371780b34b9441ac32658fe4b70029
|
||||
|
|
@ -1 +0,0 @@
|
|||
608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063299f7f9d146100515780633590b49f146100e1575b600080fd5b34801561005d57600080fd5b5061006661014a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100a657808201518184015260208101905061008b565b50505050905090810190601f1680156100d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156100ed57600080fd5b50610148600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506101ec565b005b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101e25780601f106101b7576101008083540402835291602001916101e2565b820191906000526020600020905b8154815290600101906020018083116101c557829003601f168201915b5050505050905090565b8060009080519060200190610202929190610206565b5050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a72305820f7d8796b9883fbef84f31920deb01634251687e0017b154e141b6ca4e0cfe4050029
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
pragma solidity>=0.4.24 <0.6.11;
|
||||
|
||||
contract HelloWorld {
|
||||
string name;
|
||||
|
||||
constructor() public {
|
||||
name = "Hello, World!";
|
||||
}
|
||||
|
||||
function get() public view returns (string memory) {
|
||||
return name;
|
||||
}
|
||||
|
||||
function set(string memory n) public {
|
||||
name = n;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
pragma solidity>=0.4.24 <0.6.11;
|
||||
|
||||
import "./Table.sol";
|
||||
|
||||
contract KVTableTest {
|
||||
event SetResult(int256 count);
|
||||
|
||||
KVTableFactory tableFactory;
|
||||
string constant TABLE_NAME = "t_kvtest";
|
||||
|
||||
constructor() public {
|
||||
//The fixed address is 0x1010 for KVTableFactory
|
||||
tableFactory = KVTableFactory(0x1010);
|
||||
// the parameters of createTable are tableName,keyField,"vlaueFiled1,vlaueFiled2,vlaueFiled3,..."
|
||||
tableFactory.createTable(TABLE_NAME, "id", "item_price,item_name");
|
||||
}
|
||||
|
||||
//get record
|
||||
function get(string memory id) public view returns (bool, int256, string memory) {
|
||||
KVTable table = tableFactory.openTable(TABLE_NAME);
|
||||
bool ok = false;
|
||||
Entry entry;
|
||||
(ok, entry) = table.get(id);
|
||||
int256 item_price;
|
||||
string memory item_name;
|
||||
if (ok) {
|
||||
item_price = entry.getInt("item_price");
|
||||
item_name = entry.getString("item_name");
|
||||
}
|
||||
return (ok, item_price, item_name);
|
||||
}
|
||||
|
||||
//set record
|
||||
function set(string memory id, int256 item_price, string memory item_name)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
KVTable table = tableFactory.openTable(TABLE_NAME);
|
||||
Entry entry = table.newEntry();
|
||||
// the length of entry's field value should < 16MB
|
||||
entry.set("id", id);
|
||||
entry.set("item_price", item_price);
|
||||
entry.set("item_name", item_name);
|
||||
// the first parameter length of set should <= 255B
|
||||
int256 count = table.set(id, entry);
|
||||
emit SetResult(count);
|
||||
return count;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
pragma solidity>=0.4.24 <0.6.11;
|
||||
|
||||
contract ShaTest{
|
||||
bytes _data = "Hello, ShaTest";
|
||||
|
||||
function getSha256(bytes memory _memory) public returns(bytes32 result)
|
||||
{
|
||||
return sha256(_memory);
|
||||
}
|
||||
|
||||
function getKeccak256(bytes memory _memory) public returns(bytes32 result)
|
||||
{
|
||||
return keccak256(_memory);
|
||||
}
|
||||
|
||||
function getData() public view returns(bytes memory)
|
||||
{
|
||||
return _data;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,67 +0,0 @@
|
|||
|
||||
contract TableFactory {
|
||||
function openTable(string memory) public view returns (Table) {} //open table
|
||||
function createTable(string memory, string memory, string memory) public returns (int256) {} //create table
|
||||
}
|
||||
|
||||
//select condition
|
||||
contract Condition {
|
||||
function EQ(string memory, int256) public {}
|
||||
function EQ(string memory, string memory) public {}
|
||||
|
||||
function NE(string memory, int256) public {}
|
||||
function NE(string memory, string memory) public {}
|
||||
|
||||
function GT(string memory, int256) public {}
|
||||
function GE(string memory, int256) public {}
|
||||
|
||||
function LT(string memory, int256) public {}
|
||||
function LE(string memory, int256) public {}
|
||||
|
||||
function limit(int256) public {}
|
||||
function limit(int256, int256) public {}
|
||||
}
|
||||
|
||||
//one record
|
||||
contract Entry {
|
||||
function getInt(string memory) public view returns (int256) {}
|
||||
function getUInt(string memory) public view returns (uint256) {}
|
||||
function getAddress(string memory) public view returns (address) {}
|
||||
function getBytes64(string memory) public view returns (bytes1[64] memory) {}
|
||||
function getBytes32(string memory) public view returns (bytes32) {}
|
||||
function getString(string memory) public view returns (string memory) {}
|
||||
|
||||
function set(string memory, int256) public {}
|
||||
function set(string memory, uint256) public {}
|
||||
function set(string memory, string memory) public {}
|
||||
function set(string memory, address) public {}
|
||||
}
|
||||
|
||||
//record sets
|
||||
contract Entries {
|
||||
function get(int256) public view returns (Entry) {}
|
||||
function size() public view returns (int256) {}
|
||||
}
|
||||
|
||||
//Table main contract
|
||||
contract Table {
|
||||
function select(string memory, Condition) public view returns (Entries) {}
|
||||
function insert(string memory, Entry) public returns (int256) {}
|
||||
function update(string memory, Entry, Condition) public returns (int256) {}
|
||||
function remove(string memory, Condition) public returns (int256) {}
|
||||
|
||||
function newEntry() public view returns (Entry) {}
|
||||
function newCondition() public view returns (Condition) {}
|
||||
}
|
||||
|
||||
contract KVTableFactory {
|
||||
function openTable(string memory) public view returns (KVTable) {}
|
||||
function createTable(string memory, string memory, string memory) public returns (int256) {}
|
||||
}
|
||||
|
||||
//KVTable per permiary key has only one Entry
|
||||
contract KVTable {
|
||||
function get(string memory) public view returns (bool, Entry) {}
|
||||
function set(string memory, Entry) public returns (int256) {}
|
||||
function newEntry() public view returns (Entry) {}
|
||||
}
|
||||
|
|
@ -1,98 +0,0 @@
|
|||
pragma solidity>=0.4.24 <0.6.11;
|
||||
pragma experimental ABIEncoderV2;
|
||||
|
||||
import "./Table.sol";
|
||||
|
||||
contract TableTest {
|
||||
event CreateResult(int256 count);
|
||||
event InsertResult(int256 count);
|
||||
event UpdateResult(int256 count);
|
||||
event RemoveResult(int256 count);
|
||||
|
||||
TableFactory tableFactory;
|
||||
string constant TABLE_NAME = "t_test";
|
||||
constructor() public {
|
||||
tableFactory = TableFactory(0x1001); //The fixed address is 0x1001 for TableFactory
|
||||
// the parameters of createTable are tableName,keyField,"vlaueFiled1,vlaueFiled2,vlaueFiled3,..."
|
||||
tableFactory.createTable(TABLE_NAME, "name", "item_id,item_name");
|
||||
}
|
||||
|
||||
//select records
|
||||
function select(string memory name)
|
||||
public
|
||||
view
|
||||
returns (string[] memory, int256[] memory, string[] memory)
|
||||
{
|
||||
Table table = tableFactory.openTable(TABLE_NAME);
|
||||
|
||||
Condition condition = table.newCondition();
|
||||
|
||||
Entries entries = table.select(name, condition);
|
||||
string[] memory user_name_bytes_list = new string[](
|
||||
uint256(entries.size())
|
||||
);
|
||||
int256[] memory item_id_list = new int256[](uint256(entries.size()));
|
||||
string[] memory item_name_bytes_list = new string[](
|
||||
uint256(entries.size())
|
||||
);
|
||||
|
||||
for (int256 i = 0; i < entries.size(); ++i) {
|
||||
Entry entry = entries.get(i);
|
||||
|
||||
user_name_bytes_list[uint256(i)] = entry.getString("name");
|
||||
item_id_list[uint256(i)] = entry.getInt("item_id");
|
||||
item_name_bytes_list[uint256(i)] = entry.getString("item_name");
|
||||
}
|
||||
|
||||
return (user_name_bytes_list, item_id_list, item_name_bytes_list);
|
||||
}
|
||||
//insert records
|
||||
function insert(string memory name, int256 item_id, string memory item_name)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table table = tableFactory.openTable(TABLE_NAME);
|
||||
|
||||
Entry entry = table.newEntry();
|
||||
entry.set("name", name);
|
||||
entry.set("item_id", item_id);
|
||||
entry.set("item_name", item_name);
|
||||
|
||||
int256 count = table.insert(name, entry);
|
||||
emit InsertResult(count);
|
||||
|
||||
return count;
|
||||
}
|
||||
//update records
|
||||
function update(string memory name, int256 item_id, string memory item_name)
|
||||
public
|
||||
returns (int256)
|
||||
{
|
||||
Table table = tableFactory.openTable(TABLE_NAME);
|
||||
|
||||
Entry entry = table.newEntry();
|
||||
entry.set("item_name", item_name);
|
||||
|
||||
Condition condition = table.newCondition();
|
||||
condition.EQ("name", name);
|
||||
condition.EQ("item_id", item_id);
|
||||
|
||||
int256 count = table.update(name, entry, condition);
|
||||
emit UpdateResult(count);
|
||||
|
||||
return count;
|
||||
}
|
||||
//remove records
|
||||
function remove(string memory name, int256 item_id) public returns (int256) {
|
||||
Table table = tableFactory.openTable(TABLE_NAME);
|
||||
|
||||
Condition condition = table.newCondition();
|
||||
condition.EQ("name", name);
|
||||
condition.EQ("item_id", item_id);
|
||||
|
||||
int256 count = table.remove(name, condition);
|
||||
emit RemoveResult(count);
|
||||
|
||||
return count;
|
||||
}
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
2024-06-21 09:45:41 [group:1] HelloWorld 0x2bd379575a5af7a3c832cff6b05332e8fd1f62af
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1,4 +0,0 @@
|
|||
[DEBUG] [2024-06-24 10:09:17] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 16, groupId: 1
|
||||
[DEBUG] [2024-06-24 10:09:17] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 16, groupId: 1
|
||||
[DEBUG] [2024-06-24 10:09:17] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 16, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-24 10:09:17] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 16, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
|
|
@ -1,660 +0,0 @@
|
|||
[DEBUG] [2024-06-21 09:44:57] CryptoMaterialConfig.<init>(69) | Load cryptoMaterial, caCertPath: conf/ca.crt, sdkCertPath: conf/sdk.crt, sdkPrivateKeyPath:conf/sdk.key, enSSLCertPath: null, enSSLPrivateKeyPath:null
|
||||
[DEBUG] [2024-06-21 09:44:57] InternalLoggerFactory.newDefaultFactory(45) | Using SLF4J as the default logging framework
|
||||
[DEBUG] [2024-06-21 09:44:57] NetUtil.<clinit>(139) | -Djava.net.preferIPv4Stack: false
|
||||
[DEBUG] [2024-06-21 09:44:57] NetUtil.<clinit>(140) | -Djava.net.preferIPv6Addresses: false
|
||||
[DEBUG] [2024-06-21 09:44:57] NetUtil.<clinit>(224) | Loopback interface: lo (lo, 0:0:0:0:0:0:0:1%lo)
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.explicitNoUnsafeCause0(417) | -Dio.netty.noUnsafe: false
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.javaVersion0(889) | Java version: 8
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.<clinit>(130) | sun.misc.Unsafe.theUnsafe: available
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.<clinit>(154) | sun.misc.Unsafe.copyMemory: available
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.<clinit>(192) | java.nio.Buffer.address: available
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.<clinit>(257) | direct buffer constructor: available
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.<clinit>(331) | java.nio.Bits.unaligned: available, true
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.<clinit>(396) | jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable prior to Java9
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent0.<clinit>(403) | java.nio.DirectByteBuffer.<init>(long, int): available
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent.unsafeUnavailabilityCause0(1071) | sun.misc.Unsafe: available
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent.tmpdir0(1192) | -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent.bitMode0(1271) | -Dio.netty.bitMode: 64 (sun.arch.data.model)
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent.<clinit>(177) | -Dio.netty.maxDirectMemory: 7440171008 bytes
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent.<clinit>(184) | -Dio.netty.uninitializedArrayAllocationThreshold: -1
|
||||
[DEBUG] [2024-06-21 09:44:57] CleanerJava6.<clinit>(92) | java.nio.ByteBuffer.cleaner(): available
|
||||
[DEBUG] [2024-06-21 09:44:57] PlatformDependent.<clinit>(204) | -Dio.netty.noPreferDirect: false
|
||||
[DEBUG] [2024-06-21 09:44:57] NetUtil$1.run(271) | /proc/sys/net/core/somaxconn: 128
|
||||
[DEBUG] [2024-06-21 09:44:57] ThreadPoolConfig.<init>(53) | Init ThreadPoolConfig, channelProcessorThreadSize: 16, receiptProcessorThreadSize: 16, maxBlockingQueueSize: 102400
|
||||
[INFO] [2024-06-21 09:44:57] BcosSDK.build(51) | create BcosSDK, configPath: /root/fisco-bcos/console/conf/config.toml
|
||||
[DEBUG] [2024-06-21 09:44:57] ResourceLeakDetector.<clinit>(130) | -Dio.netty.leakDetection.level: simple
|
||||
[DEBUG] [2024-06-21 09:44:57] ResourceLeakDetector.<clinit>(131) | -Dio.netty.leakDetection.targetRecords: 4
|
||||
[DEBUG] [2024-06-21 09:44:57] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@4cb2c100
|
||||
[DEBUG] [2024-06-21 09:44:58] PlatformDependent$Mpsc.<clinit>(932) | org.jctools-core.MpscChunkedArrayQueue: available
|
||||
[DEBUG] [2024-06-21 09:44:58] InternalThreadLocalMap.<clinit>(56) | -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
|
||||
[DEBUG] [2024-06-21 09:44:58] InternalThreadLocalMap.<clinit>(59) | -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
|
||||
[INFO] [2024-06-21 09:44:58] ConnectionManager.<init>(83) | all connections: [ConnectionInfo{host='127.0.0.1', port=20200}, ConnectionInfo{host='127.0.0.1', port=20201}]
|
||||
[DEBUG] [2024-06-21 09:44:58] NetworkImp.start(159) | start connManager with ECDSA sslContext
|
||||
[DEBUG] [2024-06-21 09:44:58] ConnectionManager.startConnect(91) | start connect.
|
||||
[DEBUG] [2024-06-21 09:44:58] MultithreadEventLoopGroup.<clinit>(44) | -Dio.netty.eventLoopThreads: 32
|
||||
[DEBUG] [2024-06-21 09:44:58] NioEventLoop.<clinit>(106) | -Dio.netty.noKeySetOptimization: false
|
||||
[DEBUG] [2024-06-21 09:44:58] NioEventLoop.<clinit>(107) | -Dio.netty.selectorAutoRebuildThreshold: 512
|
||||
[INFO] [2024-06-21 09:44:58] ConnectionManager.initSslContext(225) | build ECDSA ssl context with configured certificates
|
||||
[DEBUG] [2024-06-21 09:44:58] AbstractByteBuf.<clinit>(63) | -Dio.netty.buffer.checkAccessible: true
|
||||
[DEBUG] [2024-06-21 09:44:58] AbstractByteBuf.<clinit>(64) | -Dio.netty.buffer.checkBounds: true
|
||||
[DEBUG] [2024-06-21 09:44:58] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@3b07a0d6
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(154) | -Dio.netty.allocator.numHeapArenas: 32
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(155) | -Dio.netty.allocator.numDirectArenas: 32
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(157) | -Dio.netty.allocator.pageSize: 8192
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(162) | -Dio.netty.allocator.maxOrder: 11
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(166) | -Dio.netty.allocator.chunkSize: 16777216
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(167) | -Dio.netty.allocator.smallCacheSize: 256
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(168) | -Dio.netty.allocator.normalCacheSize: 64
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(169) | -Dio.netty.allocator.maxCachedBufferCapacity: 32768
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(170) | -Dio.netty.allocator.cacheTrimInterval: 8192
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(171) | -Dio.netty.allocator.cacheTrimIntervalMillis: 0
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(172) | -Dio.netty.allocator.useCacheForAllThreads: true
|
||||
[DEBUG] [2024-06-21 09:44:58] PooledByteBufAllocator.<clinit>(173) | -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
|
||||
[DEBUG] [2024-06-21 09:44:58] ByteBufUtil.<clinit>(87) | -Dio.netty.allocator.type: pooled
|
||||
[DEBUG] [2024-06-21 09:44:58] ByteBufUtil.<clinit>(96) | -Dio.netty.threadLocalDirectBufferSize: 0
|
||||
[DEBUG] [2024-06-21 09:44:58] ByteBufUtil.<clinit>(99) | -Dio.netty.maxThreadLocalCharBufferSize: 16384
|
||||
[DEBUG] [2024-06-21 09:44:58] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@5be6e01c
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.<clinit>(73) | -Dio.netty.native.workdir: /tmp (io.netty.tmpdir)
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.<clinit>(78) | -Dio.netty.native.deleteLibAfterLoading: true
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.<clinit>(82) | -Dio.netty.native.tryPatchShadedId: true
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.loadLibrary(346) | Unable to load the library 'netty_tcnative_linux_x86_64_fedora', trying other loading mechanism.
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.load(141) | netty_tcnative_linux_x86_64_fedora cannot be loaded from java.library.path, now trying export to -Dio.netty.native.workdir: /tmp
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:351)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
... 19 more
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.loadFirstAvailable(100) | Unable to load the library 'netty_tcnative_linux_x86_64_fedora', trying next name...
|
||||
java.lang.UnsatisfiedLinkError: could not load a native library: netty_tcnative_linux_x86_64_fedora
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:226)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
Caused by: java.io.FileNotFoundException: META-INF/native/libnetty_tcnative_linux_x86_64_fedora.so
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:175)
|
||||
... 18 more
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:351)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
... 18 more
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
... 19 more
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.loadLibrary(346) | Unable to load the library 'netty_tcnative_linux_x86_64', trying other loading mechanism.
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64 in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.load(141) | netty_tcnative_linux_x86_64 cannot be loaded from java.library.path, now trying export to -Dio.netty.native.workdir: /tmp
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64 in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:351)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64 in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
... 19 more
|
||||
[DEBUG] [2024-06-21 09:44:58] NativeLibraryLoader.loadLibrary(342) | Successfully loaded the library /tmp/libnetty_tcnative_linux_x86_644767736638094746900.so
|
||||
[DEBUG] [2024-06-21 09:44:58] OpenSsl.<clinit>(149) | Initialize netty-tcnative using engine: 'default'
|
||||
[DEBUG] [2024-06-21 09:44:58] OpenSsl.<clinit>(174) | netty-tcnative using native library: OpenSSL/TaSSL 1.0.2o 27 Mar 2018
|
||||
[DEBUG] [2024-06-21 09:44:58] Recycler.<clinit>(100) | -Dio.netty.recycler.maxCapacityPerThread: 4096
|
||||
[DEBUG] [2024-06-21 09:44:58] Recycler.<clinit>(101) | -Dio.netty.recycler.maxSharedCapacityFactor: 2
|
||||
[DEBUG] [2024-06-21 09:44:58] Recycler.<clinit>(102) | -Dio.netty.recycler.linkCapacity: 16
|
||||
[DEBUG] [2024-06-21 09:44:58] Recycler.<clinit>(103) | -Dio.netty.recycler.ratio: 8
|
||||
[DEBUG] [2024-06-21 09:44:58] Recycler.<clinit>(104) | -Dio.netty.recycler.delayedQueue.ratio: 8
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 => ECDHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_256_GCM_SHA384 => ECDHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 => ECDHE-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 => ECDHE-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 => ECDHE-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_256_CBC_SHA384 => ECDHE-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 => ECDHE-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 => ECDHE-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA => ECDHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_256_CBC_SHA => ECDHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA => ECDHE-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_256_CBC_SHA => ECDHE-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_DSS_WITH_AES_256_CBC_SHA => SRP-DSS-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_DSS_WITH_AES_256_CBC_SHA => SRP-DSS-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_RSA_WITH_AES_256_CBC_SHA => SRP-RSA-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_RSA_WITH_AES_256_CBC_SHA => SRP-RSA-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_WITH_AES_256_CBC_SHA => SRP-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_WITH_AES_256_CBC_SHA => SRP-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES256_GCM_SHA384 => DH-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES256_GCM_SHA384 => DH-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 => DHE-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_256_GCM_SHA384 => DHE-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES256_GCM_SHA384 => DH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES256_GCM_SHA384 => DH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 => DHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_256_GCM_SHA384 => DHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 => DHE-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_256_CBC_SHA256 => DHE-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 => DHE-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_256_CBC_SHA256 => DHE-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES256_SHA256 => DH-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES256_SHA256 => DH-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES256_SHA256 => DH-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES256_SHA256 => DH-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_256_CBC_SHA => DHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_256_CBC_SHA => DHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_256_CBC_SHA => DHE-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_256_CBC_SHA => DHE-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES256_SHA => DH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES256_SHA => DH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES256_SHA => DH-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES256_SHA => DH-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_CAMELLIA256_SHA => DHE-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_CAMELLIA256_SHA => DHE-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_CAMELLIA256_SHA => DHE-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_CAMELLIA256_SHA => DHE-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_CAMELLIA256_SHA => DH-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_CAMELLIA256_SHA => DH-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_CAMELLIA256_SHA => DH-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_CAMELLIA256_SHA => DH-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_AES_256_CBC_SHA => AECDH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_AES_256_CBC_SHA => AECDH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_256_GCM_SHA384 => ADH-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_256_GCM_SHA384 => ADH-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_256_CBC_SHA256 => ADH-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_256_CBC_SHA256 => ADH-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_256_CBC_SHA => ADH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_256_CBC_SHA => ADH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_CAMELLIA256_SHA => ADH-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_CAMELLIA256_SHA => ADH-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 => ECDH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_256_GCM_SHA384 => ECDH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 => ECDH-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 => ECDH-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 => ECDH-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_256_CBC_SHA384 => ECDH-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 => ECDH-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 => ECDH-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA => ECDH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_256_CBC_SHA => ECDH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA => ECDH-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_256_CBC_SHA => ECDH-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_256_GCM_SHA384 => AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_256_GCM_SHA384 => AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_256_CBC_SHA256 => AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_256_CBC_SHA256 => AES256-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_256_CBC_SHA => AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_256_CBC_SHA => AES256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_CAMELLIA256_SHA => CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_CAMELLIA256_SHA => CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_AES_256_CBC_SHA => PSK-AES256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_AES_256_CBC_SHA => PSK-AES256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 => ECDHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_128_GCM_SHA256 => ECDHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 => ECDHE-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 => ECDHE-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 => ECDHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_128_CBC_SHA256 => ECDHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 => ECDHE-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 => ECDHE-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA => ECDHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_128_CBC_SHA => ECDHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA => ECDHE-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_128_CBC_SHA => ECDHE-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_DSS_WITH_AES_128_CBC_SHA => SRP-DSS-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_DSS_WITH_AES_128_CBC_SHA => SRP-DSS-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_RSA_WITH_AES_128_CBC_SHA => SRP-RSA-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_RSA_WITH_AES_128_CBC_SHA => SRP-RSA-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_WITH_AES_128_CBC_SHA => SRP-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_WITH_AES_128_CBC_SHA => SRP-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES128_GCM_SHA256 => DH-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES128_GCM_SHA256 => DH-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 => DHE-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_128_GCM_SHA256 => DHE-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES128_GCM_SHA256 => DH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES128_GCM_SHA256 => DH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 => DHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_128_GCM_SHA256 => DHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 => DHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_128_CBC_SHA256 => DHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 => DHE-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_128_CBC_SHA256 => DHE-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES128_SHA256 => DH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES128_SHA256 => DH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES128_SHA256 => DH-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES128_SHA256 => DH-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_128_CBC_SHA => DHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_128_CBC_SHA => DHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_128_CBC_SHA => DHE-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_128_CBC_SHA => DHE-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES128_SHA => DH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES128_SHA => DH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES128_SHA => DH-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES128_SHA => DH-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_ECC_SM4_SM3 => ECC-SM4-SM3
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_ECC_SM4_SM3 => ECC-SM4-SM3
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_ECDHE_SM4_SM3 => ECDHE-SM4-SM3
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_ECDHE_SM4_SM3 => ECDHE-SM4-SM3
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_SEED_SHA => DHE-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_SEED_SHA => DHE-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_SEED_SHA => DHE-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_SEED_SHA => DHE-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_SEED_SHA => DH-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_SEED_SHA => DH-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_SEED_SHA => DH-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_SEED_SHA => DH-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_CAMELLIA128_SHA => DHE-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_CAMELLIA128_SHA => DHE-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_CAMELLIA128_SHA => DHE-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_CAMELLIA128_SHA => DHE-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_CAMELLIA128_SHA => DH-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_CAMELLIA128_SHA => DH-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_CAMELLIA128_SHA => DH-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_CAMELLIA128_SHA => DH-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_AES_128_CBC_SHA => AECDH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_AES_128_CBC_SHA => AECDH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_128_GCM_SHA256 => ADH-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_128_GCM_SHA256 => ADH-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_128_CBC_SHA256 => ADH-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_128_CBC_SHA256 => ADH-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_128_CBC_SHA => ADH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_128_CBC_SHA => ADH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_SEED_SHA => ADH-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_SEED_SHA => ADH-SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_CAMELLIA128_SHA => ADH-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_CAMELLIA128_SHA => ADH-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 => ECDH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_128_GCM_SHA256 => ECDH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 => ECDH-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 => ECDH-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 => ECDH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_128_CBC_SHA256 => ECDH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 => ECDH-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 => ECDH-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_128_CBC_SHA => ECDH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_128_CBC_SHA => ECDH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA => ECDH-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_128_CBC_SHA => ECDH-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_128_GCM_SHA256 => AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_128_GCM_SHA256 => AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_128_CBC_SHA256 => AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_128_CBC_SHA256 => AES128-SHA256
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_128_CBC_SHA => AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_128_CBC_SHA => AES128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_SEED_SHA => SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_SEED_SHA => SEED-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_CAMELLIA128_SHA => CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_CAMELLIA128_SHA => CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_IDEA_CBC_SHA => IDEA-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_IDEA_CBC_SHA => IDEA-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_AES_128_CBC_SHA => PSK-AES128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_AES_128_CBC_SHA => PSK-AES128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_RC4_128_SHA => ECDHE-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_RC4_128_SHA => ECDHE-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_RC4_128_SHA => ECDHE-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_RC4_128_SHA => ECDHE-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_RC4_128_SHA => AECDH-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_RC4_128_SHA => AECDH-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_RC4_128_MD5 => ADH-RC4-MD5
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_RC4_128_MD5 => ADH-RC4-MD5
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_RC4_128_SHA => ECDH-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_RC4_128_SHA => ECDH-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_RC4_128_SHA => ECDH-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_RC4_128_SHA => ECDH-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_RC4_128_SHA => RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_RC4_128_SHA => RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_RC4_128_MD5 => RC4-MD5
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_RC4_128_MD5 => RC4-MD5
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_RC4_128_SHA => PSK-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_RC4_128_SHA => PSK-RC4-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA => ECDHE-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA => ECDHE-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDHE-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDHE-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_DSS_WITH_3DES_EDE_CBC_SHA => SRP-DSS-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_DSS_WITH_3DES_EDE_CBC_SHA => SRP-DSS-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_RSA_WITH_3DES_EDE_CBC_SHA => SRP-RSA-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_RSA_WITH_3DES_EDE_CBC_SHA => SRP-RSA-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_WITH_3DES_EDE_CBC_SHA => SRP-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_WITH_3DES_EDE_CBC_SHA => SRP-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_EDH_RSA_WITH_3DES_EDE_CBC_SHA => EDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_EDH_RSA_WITH_3DES_EDE_CBC_SHA => EDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_EDH_DSS_WITH_3DES_EDE_CBC_SHA => EDH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_EDH_DSS_WITH_3DES_EDE_CBC_SHA => EDH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_DES_CBC3_SHA => DH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_DES_CBC3_SHA => DH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_DES_CBC3_SHA => DH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_DES_CBC3_SHA => DH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA => AECDH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_3DES_EDE_CBC_SHA => AECDH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_3DES_EDE_CBC_SHA => ADH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_3DES_EDE_CBC_SHA => ADH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA => ECDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_3DES_EDE_CBC_SHA => ECDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDH-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDH-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_3DES_EDE_CBC_SHA => DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_3DES_EDE_CBC_SHA => DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_3DES_EDE_CBC_SHA => PSK-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_3DES_EDE_CBC_SHA => PSK-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 09:44:58] OpenSsl.<clinit>(369) | Supported protocols (OpenSSL): [SSLv2Hello, TLSv1, TLSv1.1, TLSv1.2]
|
||||
[DEBUG] [2024-06-21 09:44:58] OpenSsl.<clinit>(370) | Default cipher suites (OpenSSL): [TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA]
|
||||
[DEBUG] [2024-06-21 09:44:58] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@55183b20
|
||||
[DEBUG] [2024-06-21 09:44:58] ConnectionManager.startConnect(99) | startConnect to 127.0.0.1:20200
|
||||
[DEBUG] [2024-06-21 09:44:58] DefaultChannelId.<clinit>(79) | -Dio.netty.processId: 7703 (auto-detected)
|
||||
[DEBUG] [2024-06-21 09:44:58] DefaultChannelId.<clinit>(101) | -Dio.netty.machineId: 02:42:76:ff:fe:09:c3:9b (auto-detected)
|
||||
[DEBUG] [2024-06-21 09:44:58] ConnectionManager.startConnect(99) | startConnect to 127.0.0.1:20201
|
||||
[DEBUG] [2024-06-21 09:44:58] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@ce9506c
|
||||
[DEBUG] [2024-06-21 09:44:58] ConnectionManager.startConnect(134) | start connect end.
|
||||
[DEBUG] [2024-06-21 09:44:58] ConnectionManager.startReconnectSchedule(138) | start reconnect schedule
|
||||
[DEBUG] [2024-06-21 09:44:58] SslHandler.setHandshakeSuccess(1807) | [id: 0xeadb4463, L:/127.0.0.1:42972 - R:/127.0.0.1:20200] HANDSHAKEN: protocol:TLSv1.2 cipher suite:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
|
||||
[DEBUG] [2024-06-21 09:44:58] SslHandler.setHandshakeSuccess(1807) | [id: 0x6e999659, L:/127.0.0.1:38428 - R:/127.0.0.1:20201] HANDSHAKEN: protocol:TLSv1.2 cipher suite:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
|
||||
[INFO] [2024-06-21 09:44:58] ChannelHandler.userEventTriggered(73) | handshake success, host: 127.0.0.1, port: 20201, ctx: 1135297852
|
||||
[INFO] [2024-06-21 09:44:58] ChannelHandler.userEventTriggered(73) | handshake success, host: 127.0.0.1, port: 20200, ctx: 1566366465
|
||||
[DEBUG] [2024-06-21 09:44:58] ConnectionManager.addConnectionContext(408) | addConnectionContext, endpoint: 127.0.0.1:20201, ctx:ChannelHandlerContext(ChannelHandler#0, [id: 0x6e999659, L:/127.0.0.1:38428 - R:/127.0.0.1:20201])
|
||||
[DEBUG] [2024-06-21 09:44:58] ConnectionManager.addConnectionContext(408) | addConnectionContext, endpoint: 127.0.0.1:20200, ctx:ChannelHandlerContext(ChannelHandler#0, [id: 0xeadb4463, L:/127.0.0.1:42972 - R:/127.0.0.1:20200])
|
||||
[DEBUG] [2024-06-21 09:44:58] ChannelMsgHandler.onConnect(112) | onConnect in ChannelMsgHandler called, host : 127.0.0.1:20200
|
||||
[DEBUG] [2024-06-21 09:44:58] ChannelMsgHandler.onConnect(112) | onConnect in ChannelMsgHandler called, host : 127.0.0.1:20201
|
||||
[INFO] [2024-06-21 09:44:58] ChannelMsgHandler$1.onResponse(224) | node: ClientVersion{version='2.6.0', supportedVersion='2.6.0', chainId='1', buildTime='20200814 08:45:06', buildType='Linux/clang/Release', gitBranch='HEAD', gitCommitHash='e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0'}, content: {"id":1,"jsonrpc":"2.0","result":{"Build Time":"20200814 08:45:06","Build Type":"Linux/clang/Release","Chain Id":"1","FISCO-BCOS Version":"2.6.0","Git Branch":"HEAD","Git Commit Hash":"e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0","Supported Version":"2.6.0"}}
|
||||
|
||||
[INFO] [2024-06-21 09:44:58] ChannelMsgHandler$1.onResponse(224) | node: ClientVersion{version='2.6.0', supportedVersion='2.6.0', chainId='1', buildTime='20200814 08:45:06', buildType='Linux/clang/Release', gitBranch='HEAD', gitCommitHash='e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0'}, content: {"id":0,"jsonrpc":"2.0","result":{"Build Time":"20200814 08:45:06","Build Type":"Linux/clang/Release","Chain Id":"1","FISCO-BCOS Version":"2.6.0","Git Branch":"HEAD","Git Commit Hash":"e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0","Supported Version":"2.6.0"}}
|
||||
|
||||
[INFO] [2024-06-21 09:44:58] ChannelMsgHandler$1.onResponse(232) | support channel handshake node
|
||||
[INFO] [2024-06-21 09:44:58] ChannelMsgHandler$1.onResponse(232) | support channel handshake node
|
||||
[INFO] [2024-06-21 09:44:58] ChannelMsgHandler$2.onResponse(308) | channel protocol handshake success, set socket channel protocol, host: 127.0.0.1:20200, channel protocol: ChannelProtocol [protocol=3, nodeVersion=2.6.0, EnumProtocol=VERSION_3]
|
||||
[INFO] [2024-06-21 09:44:58] ChannelMsgHandler$2.onResponse(308) | channel protocol handshake success, set socket channel protocol, host: 127.0.0.1:20201, channel protocol: ChannelProtocol [protocol=3, nodeVersion=2.6.0, EnumProtocol=VERSION_3]
|
||||
[INFO] [2024-06-21 09:44:58] ChannelImp.checkConnectionsToStartPeriodTask(132) | Connect to nodes: 127.0.0.1:20200, 127.0.0.1:20201, java version: 1.8.0_412 ,java vendor: Red Hat, Inc.
|
||||
[DEBUG] [2024-06-21 09:44:58] ChannelImp.start(92) | Start the channel success
|
||||
[INFO] [2024-06-21 09:44:58] BcosSDK.<init>(64) | create BcosSDK, start channel success, cryptoType: 0
|
||||
[DEBUG] [2024-06-21 09:44:58] ThreadPoolService.<init>(37) | Create ThreadPoolService, threadName: channelProcessor, corePoolSize: 16, maxBlockingQueueSize: 102400
|
||||
[INFO] [2024-06-21 09:44:58] BcosSDK.<init>(74) | create BcosSDK, start channel succ, channelProcessorThreadSize: 16, receiptProcessorThreadSize: 16
|
||||
[DEBUG] [2024-06-21 09:44:58] ThreadPoolService.<init>(37) | Create ThreadPoolService, threadName: GroupManagerServiceImpl, corePoolSize: 16, maxBlockingQueueSize: 102400
|
||||
[INFO] [2024-06-21 09:44:58] GroupManagerServiceImpl.registerBlockNumberNotifyHandler(259) | registerBlockNumberNotifyHandler
|
||||
[INFO] [2024-06-21 09:44:58] GroupManagerServiceImpl.registerTransactionNotifyHandler(281) | registerTransactionNotifyHandler
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupServiceImpl.<init>(45) | insert group: 1 for peer 127.0.0.1:20200
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupManagerServiceImpl.getAndUpdateBlockNumberForAllPeers(528) | g: 1, getAndUpdateBlockNumberForAllPeers, group availablePeers:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 2, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 2, nodeWithLatestBlockNumber:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupManagerServiceImpl.fetchAndUpdateBlockNumberInfo(542) | fetch and update the blockNumber information, groupId: 1, peer:127.0.0.1:20200, blockNumber: 2
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupServiceImpl.insertNode(84) | g:1, insertNode=127.0.0.1:20201, nodeSize=2, blockNumberInfoSize=1
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 2, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 2, nodeWithLatestBlockNumber:[127.0.0.1:20200, 127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupManagerServiceImpl.fetchAndUpdateBlockNumberInfo(542) | fetch and update the blockNumber information, groupId: 1, peer:127.0.0.1:20201, blockNumber: 2
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupManagerServiceImpl.start(445) | start GroupManagerService...
|
||||
[INFO] [2024-06-21 09:44:58] BcosSDK.<init>(85) | create BcosSDK, create groupManagerService success
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupManagerServiceImpl.setAmop(806) | register blockNotify for 127.0.0.1:20200, groupList: [1]
|
||||
[DEBUG] [2024-06-21 09:44:58] TopicManager.updateBlockNotify(139) | update block notify, peer: 127.0.0.1:20200, groupInfo: [1]
|
||||
[DEBUG] [2024-06-21 09:44:58] TopicManager.updateBlockNotify(144) | add block notify, peer: 127.0.0.1:20200, topic: _block_notify_1
|
||||
[INFO] [2024-06-21 09:44:58] AmopImp.sendSubscribe(188) | update subscribe inform 2 peers
|
||||
[DEBUG] [2024-06-21 09:44:58] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20200, topics:["_block_notify_1"]
|
||||
[DEBUG] [2024-06-21 09:44:58] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20201, topics:[]
|
||||
[DEBUG] [2024-06-21 09:44:58] GroupManagerServiceImpl.setAmop(806) | register blockNotify for 127.0.0.1:20201, groupList: [1]
|
||||
[DEBUG] [2024-06-21 09:44:58] TopicManager.updateBlockNotify(139) | update block notify, peer: 127.0.0.1:20201, groupInfo: [1]
|
||||
[DEBUG] [2024-06-21 09:44:58] TopicManager.updateBlockNotify(144) | add block notify, peer: 127.0.0.1:20201, topic: _block_notify_1
|
||||
[INFO] [2024-06-21 09:44:58] AmopImp.sendSubscribe(188) | update subscribe inform 2 peers
|
||||
[DEBUG] [2024-06-21 09:44:58] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20200, topics:["_block_notify_1"]
|
||||
[DEBUG] [2024-06-21 09:44:58] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20201, topics:["_block_notify_1"]
|
||||
[INFO] [2024-06-21 09:44:58] AmopImp.start(160) | amop module started
|
||||
[INFO] [2024-06-21 09:44:58] AmopImp.sendSubscribe(188) | update subscribe inform 2 peers
|
||||
[DEBUG] [2024-06-21 09:44:58] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20200, topics:["_block_notify_1"]
|
||||
[DEBUG] [2024-06-21 09:44:58] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20201, topics:["_block_notify_1"]
|
||||
[INFO] [2024-06-21 09:44:58] BcosSDK.<init>(90) | create BcosSDK, create Amop success
|
||||
[INFO] [2024-06-21 09:44:58] CryptoSuite.<init>(52) | init CryptoSuite, cryptoType: 0
|
||||
[INFO] [2024-06-21 09:44:58] Client.build(109) | build client success for group 1
|
||||
[INFO] [2024-06-21 09:44:58] BcosSDK.getClient(149) | create client for group 1 success
|
||||
[DEBUG] [2024-06-21 09:44:58] CryptoKeyPair.storeKeyPairWithPemFormat(199) | store account 0x940a9994b1a6981438a37405f4c8092041157633 to pem file: account/ecdsa/0x940a9994b1a6981438a37405f4c8092041157633.pem
|
||||
[WARN] [2024-06-21 09:44:59] KeyTool.getMethod(217) | get method for EC5Util failed, method name: convertSpec
|
||||
[WARN] [2024-06-21 09:44:59] KeyTool.getMethod(217) | get method for EC5Util failed, method name: convertSpec
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 09:44:59] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[ERROR] [2024-06-21 09:45:15] Console.main(177) | message: No value present, e: {}
|
||||
java.util.NoSuchElementException: No value present
|
||||
at java.util.Optional.get(Optional.java:135)
|
||||
at console.client.ConsoleClientImpl.getTransactionReceipt(ConsoleClientImpl.java:292)
|
||||
at console.command.SupportedCommand$158.call(SupportedCommand.java:1583)
|
||||
at console.command.model.CommandInfo.callCommand(CommandInfo.java:257)
|
||||
at console.Console.main(Console.java:105)
|
||||
[DEBUG] [2024-06-21 09:45:41] SolidityCompiler.compileSrc(305) | source: /root/fisco-bcos/console/contracts/solidity/HelloWorld.sol, sm: false
|
||||
[DEBUG] [2024-06-21 09:45:41] ContractCompiler.compileSolToBinAndAbi(86) | solidity compiler result, success: true, output: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634ed3885e146100515780636d4ce63c146100ba575b600080fd5b34801561005d57600080fd5b506100b8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061014a565b005b3480156100c657600080fd5b506100cf610164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8060009080519060200190610160929190610206565b5050565b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101fc5780601f106101d1576101008083540402835291602001916101fc565b820191906000526020600020905b8154815290600101906020018083116101df57829003601f168201915b5050505050905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a7230582001ee2bbae927037d9bb463e935406fd21d5a40371780b34b9441ac32658fe4b70029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0xb93d9c81467176af8a6261bf02b054decd1c28b80458c136fa4ea864f6abeef8\",\"urls\":[\"bzzr://00183ad1d549d4a6411c3e9a8d6aa493b6d96952146672d59eeef324a935568a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
, error:
|
||||
[DEBUG] [2024-06-21 09:45:41] SolidityCompiler.compileSrc(305) | source: /root/fisco-bcos/console/contracts/solidity/HelloWorld.sol, sm: true
|
||||
[DEBUG] [2024-06-21 09:45:41] ContractCompiler.compileSolToBinAndAbi(98) | sm solidity compiler result, success: true, output: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063299f7f9d146100515780633590b49f146100e1575b600080fd5b34801561005d57600080fd5b5061006661014a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100a657808201518184015260208101905061008b565b50505050905090810190601f1680156100d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156100ed57600080fd5b50610148600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506101ec565b005b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101e25780601f106101b7576101008083540402835291602001916101e2565b820191906000526020600020905b8154815290600101906020018083116101c557829003601f168201915b5050505050905090565b8060009080519060200190610202929190610206565b5050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a72305820f7d8796b9883fbef84f31920deb01634251687e0017b154e141b6ca4e0cfe4050029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0x16bcd65e3ab836d50b0300c59c8e6fa1e90d95cdd3dc9f42c94cc5234f974bc7\",\"urls\":[\"bzzr://d31584974b85bec5623a9e3d1d7666208632c28029943bbdeea6acfc6ef4593a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
, error:
|
||||
[DEBUG] [2024-06-21 09:45:41] CompilationResult.parse(24) | rawJson: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634ed3885e146100515780636d4ce63c146100ba575b600080fd5b34801561005d57600080fd5b506100b8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061014a565b005b3480156100c657600080fd5b506100cf610164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8060009080519060200190610160929190610206565b5050565b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101fc5780601f106101d1576101008083540402835291602001916101fc565b820191906000526020600020905b8154815290600101906020018083116101df57829003601f168201915b5050505050905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a7230582001ee2bbae927037d9bb463e935406fd21d5a40371780b34b9441ac32658fe4b70029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0xb93d9c81467176af8a6261bf02b054decd1c28b80458c136fa4ea864f6abeef8\",\"urls\":[\"bzzr://00183ad1d549d4a6411c3e9a8d6aa493b6d96952146672d59eeef324a935568a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
|
||||
[DEBUG] [2024-06-21 09:45:41] CompilationResult.parse(24) | rawJson: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063299f7f9d146100515780633590b49f146100e1575b600080fd5b34801561005d57600080fd5b5061006661014a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100a657808201518184015260208101905061008b565b50505050905090810190601f1680156100d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156100ed57600080fd5b50610148600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506101ec565b005b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101e25780601f106101b7576101008083540402835291602001916101e2565b820191906000526020600020905b8154815290600101906020018083116101c557829003601f168201915b5050505050905090565b8060009080519060200190610202929190610206565b5050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a72305820f7d8796b9883fbef84f31920deb01634251687e0017b154e141b6ca4e0cfe4050029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0x16bcd65e3ab836d50b0300c59c8e6fa1e90d95cdd3dc9f42c94cc5234f974bc7\",\"urls\":[\"bzzr://d31584974b85bec5623a9e3d1d7666208632c28029943bbdeea6acfc6ef4593a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
|
||||
[INFO] [2024-06-21 09:45:41] ContractABIDefinition.addFunction(84) | name: set, methodId: 0x4ed3885e, methodSignature: set(string), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:45:41] ContractABIDefinition.addFunction(84) | name: get, methodId: 0x6d4ce63c, methodSignature: get(), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@4ec450ae
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(49) | contractABIDefinition org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition@ea9b7c6
|
||||
[INFO] [2024-06-21 09:45:41] ABIObjectFactory.createObject(30) | name: null
|
||||
[DEBUG] [2024-06-21 09:45:41] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 3, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:45:41] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 3, groupId: 1
|
||||
[DEBUG] [2024-06-21 09:45:41] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 3, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 09:45:41] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 3, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
[INFO] [2024-06-21 09:45:41] ContractABIDefinition.addFunction(84) | name: set, methodId: 0x4ed3885e, methodSignature: set(string), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:45:41] ContractABIDefinition.addFunction(84) | name: get, methodId: 0x6d4ce63c, methodSignature: get(), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@4ec450ae
|
||||
[INFO] [2024-06-21 09:45:41] ABIDefinitionFactory.loadABI(49) | contractABIDefinition org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition@61884cb1
|
||||
[DEBUG] [2024-06-21 09:46:07] SolidityCompiler.compileSrc(305) | source: /root/fisco-bcos/console/contracts/solidity/HelloWorld.sol, sm: false
|
||||
[DEBUG] [2024-06-21 09:46:07] ContractCompiler.compileSolToBinAndAbi(86) | solidity compiler result, success: true, output: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634ed3885e146100515780636d4ce63c146100ba575b600080fd5b34801561005d57600080fd5b506100b8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061014a565b005b3480156100c657600080fd5b506100cf610164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8060009080519060200190610160929190610206565b5050565b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101fc5780601f106101d1576101008083540402835291602001916101fc565b820191906000526020600020905b8154815290600101906020018083116101df57829003601f168201915b5050505050905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a7230582001ee2bbae927037d9bb463e935406fd21d5a40371780b34b9441ac32658fe4b70029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0xb93d9c81467176af8a6261bf02b054decd1c28b80458c136fa4ea864f6abeef8\",\"urls\":[\"bzzr://00183ad1d549d4a6411c3e9a8d6aa493b6d96952146672d59eeef324a935568a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
, error:
|
||||
[DEBUG] [2024-06-21 09:46:07] SolidityCompiler.compileSrc(305) | source: /root/fisco-bcos/console/contracts/solidity/HelloWorld.sol, sm: true
|
||||
[DEBUG] [2024-06-21 09:46:07] ContractCompiler.compileSolToBinAndAbi(98) | sm solidity compiler result, success: true, output: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063299f7f9d146100515780633590b49f146100e1575b600080fd5b34801561005d57600080fd5b5061006661014a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100a657808201518184015260208101905061008b565b50505050905090810190601f1680156100d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156100ed57600080fd5b50610148600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506101ec565b005b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101e25780601f106101b7576101008083540402835291602001916101e2565b820191906000526020600020905b8154815290600101906020018083116101c557829003601f168201915b5050505050905090565b8060009080519060200190610202929190610206565b5050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a72305820f7d8796b9883fbef84f31920deb01634251687e0017b154e141b6ca4e0cfe4050029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0x16bcd65e3ab836d50b0300c59c8e6fa1e90d95cdd3dc9f42c94cc5234f974bc7\",\"urls\":[\"bzzr://d31584974b85bec5623a9e3d1d7666208632c28029943bbdeea6acfc6ef4593a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
, error:
|
||||
[DEBUG] [2024-06-21 09:46:07] CompilationResult.parse(24) | rawJson: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680634ed3885e146100515780636d4ce63c146100ba575b600080fd5b34801561005d57600080fd5b506100b8600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061014a565b005b3480156100c657600080fd5b506100cf610164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561010f5780820151818401526020810190506100f4565b50505050905090810190601f16801561013c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8060009080519060200190610160929190610206565b5050565b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101fc5780601f106101d1576101008083540402835291602001916101fc565b820191906000526020600020905b8154815290600101906020018083116101df57829003601f168201915b5050505050905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a7230582001ee2bbae927037d9bb463e935406fd21d5a40371780b34b9441ac32658fe4b70029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0xb93d9c81467176af8a6261bf02b054decd1c28b80458c136fa4ea864f6abeef8\",\"urls\":[\"bzzr://00183ad1d549d4a6411c3e9a8d6aa493b6d96952146672d59eeef324a935568a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
|
||||
[DEBUG] [2024-06-21 09:46:07] CompilationResult.parse(24) | rawJson: {"contracts":{"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol:HelloWorld":{"abi":"[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]","bin":"608060405234801561001057600080fd5b506040805190810160405280600d81526020017f48656c6c6f2c20576f726c6421000000000000000000000000000000000000008152506000908051906020019061005c929190610062565b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b6102d7806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063299f7f9d146100515780633590b49f146100e1575b600080fd5b34801561005d57600080fd5b5061006661014a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100a657808201518184015260208101905061008b565b50505050905090810190601f1680156100d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156100ed57600080fd5b50610148600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506101ec565b005b606060008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156101e25780601f106101b7576101008083540402835291602001916101e2565b820191906000526020600020905b8154815290600101906020018083116101c557829003601f168201915b5050505050905090565b8060009080519060200190610202929190610206565b5050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061024757805160ff1916838001178555610275565b82800160010185558215610275579182015b82811115610274578251825591602001919060010190610259565b5b5090506102829190610286565b5090565b6102a891905b808211156102a457600081600090555060010161028c565b5090565b905600a165627a7a72305820f7d8796b9883fbef84f31920deb01634251687e0017b154e141b6ca4e0cfe4050029","metadata":"{\"compiler\":{\"version\":\"0.4.25+commit.46d177ad.mod\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"constant\":true,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"n\",\"type\":\"string\"}],\"name\":\"set\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}],\"devdoc\":{\"methods\":{}},\"userdoc\":{\"methods\":{}}},\"settings\":{\"compilationTarget\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":\"HelloWorld\"},\"evmVersion\":\"byzantium\",\"libraries\":{},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"/root/fisco-bcos/console/contracts/solidity/HelloWorld.sol\":{\"keccak256\":\"0x16bcd65e3ab836d50b0300c59c8e6fa1e90d95cdd3dc9f42c94cc5234f974bc7\",\"urls\":[\"bzzr://d31584974b85bec5623a9e3d1d7666208632c28029943bbdeea6acfc6ef4593a\"]}},\"version\":1}"}},"version":"0.4.25+commit.46d177ad.mod.Linux.g++"}
|
||||
|
||||
[DEBUG] [2024-06-21 09:46:07] ConsoleContractImpl.callContract(347) | sendCall request, params: [], contractAddress: 0xb3c223fc0bf6646959f254ac4e4a7e355b50a344, contractName: HelloWorld, functionName:get, paramSize: 0
|
||||
[INFO] [2024-06-21 09:46:07] ContractABIDefinition.addFunction(84) | name: set, methodId: 0x4ed3885e, methodSignature: set(string), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:46:07] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:46:07] ContractABIDefinition.addFunction(84) | name: get, methodId: 0x6d4ce63c, methodSignature: get(), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:46:07] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:46:07] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@4ec450ae
|
||||
[INFO] [2024-06-21 09:46:07] ABIDefinitionFactory.loadABI(49) | contractABIDefinition org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition@3d484181
|
||||
[INFO] [2024-06-21 09:46:07] ABIObjectFactory.createObject(30) | name: get
|
||||
[DEBUG] [2024-06-21 09:46:07] RevertMessageParser.tryResolveRevertMessage(108) | ABI: 0x08c379a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000364572726f7220616464726573733a6233633232336663306266363634363935396632353461633465346137653335356235306133343400000000000000000000 , RevertMessage: Error address:b3c223fc0bf6646959f254ac4e4a7e355b50a344
|
||||
[DEBUG] [2024-06-21 09:46:17] ConsoleContractImpl.callContract(347) | sendCall request, params: [], contractAddress: 0x2bd379575a5af7a3c832cff6b05332e8fd1f62af, contractName: HelloWorld, functionName:get, paramSize: 0
|
||||
[INFO] [2024-06-21 09:46:17] ContractABIDefinition.addFunction(84) | name: set, methodId: 0x4ed3885e, methodSignature: set(string), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:46:17] ContractABIDefinition.addFunction(84) | name: get, methodId: 0x6d4ce63c, methodSignature: get(), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@4ec450ae
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(49) | contractABIDefinition org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition@553f1d75
|
||||
[INFO] [2024-06-21 09:46:17] ABIObjectFactory.createObject(30) | name: get
|
||||
[INFO] [2024-06-21 09:46:17] ContractABIDefinition.addFunction(84) | name: set, methodId: 0x4ed3885e, methodSignature: set(string), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:46:17] ContractABIDefinition.addFunction(84) | name: get, methodId: 0x6d4ce63c, methodSignature: get(), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@4ec450ae
|
||||
[INFO] [2024-06-21 09:46:17] ABIDefinitionFactory.loadABI(49) | contractABIDefinition org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition@6e1d8f9e
|
||||
[INFO] [2024-06-21 09:46:17] ABIObjectFactory.createObject(30) | name: get
|
||||
[DEBUG] [2024-06-21 09:48:37] ConsoleContractImpl.callContract(347) | sendCall request, params: [], contractAddress: 0x2bd379575a5af7a3c832cff6b05332e8fd1f62af, contractName: HelloWorld, functionName:get, paramSize: 0
|
||||
[INFO] [2024-06-21 09:48:37] ContractABIDefinition.addFunction(84) | name: set, methodId: 0x4ed3885e, methodSignature: set(string), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:48:37] ContractABIDefinition.addFunction(84) | name: get, methodId: 0x6d4ce63c, methodSignature: get(), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@4ec450ae
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(49) | contractABIDefinition org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition@7bc10d84
|
||||
[INFO] [2024-06-21 09:48:37] ABIObjectFactory.createObject(30) | name: get
|
||||
[INFO] [2024-06-21 09:48:37] ContractABIDefinition.addFunction(84) | name: set, methodId: 0x4ed3885e, methodSignature: set(string), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@44e40ee0
|
||||
[INFO] [2024-06-21 09:48:37] ContractABIDefinition.addFunction(84) | name: get, methodId: 0x6d4ce63c, methodSignature: get(), abi: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@7b01f9f7
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(42) | abiDefinition: org.fisco.bcos.sdk.abi.wrapper.ABIDefinition@4ec450ae
|
||||
[INFO] [2024-06-21 09:48:37] ABIDefinitionFactory.loadABI(49) | contractABIDefinition org.fisco.bcos.sdk.abi.wrapper.ContractABIDefinition@275fe372
|
||||
[INFO] [2024-06-21 09:48:37] ABIObjectFactory.createObject(30) | name: get
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
[DEBUG] [2024-06-21 10:36:54] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 4, groupId: 1
|
||||
[DEBUG] [2024-06-21 10:36:54] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 4, groupId: 1
|
||||
[DEBUG] [2024-06-21 10:36:54] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 4, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 10:36:54] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 4, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 10:38:53] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 5, groupId: 1
|
||||
[DEBUG] [2024-06-21 10:38:53] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 5, nodeWithLatestBlockNumber:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 10:38:53] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 5, groupId: 1
|
||||
[DEBUG] [2024-06-21 10:38:53] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 5, nodeWithLatestBlockNumber:[127.0.0.1:20200, 127.0.0.1:20201]
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
[DEBUG] [2024-06-21 14:33:26] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 6, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:33:26] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 6, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:33:26] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 6, nodeWithLatestBlockNumber:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:33:26] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 6, nodeWithLatestBlockNumber:[127.0.0.1:20200, 127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:33:39] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 7, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:33:39] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 7, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:33:39] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 7, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:33:39] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 7, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:46:18] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 8, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:46:18] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 8, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:46:18] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 8, nodeWithLatestBlockNumber:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:46:18] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 8, nodeWithLatestBlockNumber:[127.0.0.1:20200, 127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:55:29] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 9, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:55:29] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 9, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:55:29] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 9, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:55:29] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 9, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 10, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 10, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 10, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 10, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 11, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 11, nodeWithLatestBlockNumber:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 11, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:57:59] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 11, nodeWithLatestBlockNumber:[127.0.0.1:20200, 127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:58:21] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 12, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:21] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 12, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:58:21] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 12, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:21] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 12, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 13, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 13, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 13, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 13, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 14, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 14, nodeWithLatestBlockNumber:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 14, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:28] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 14, nodeWithLatestBlockNumber:[127.0.0.1:20200, 127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:58:29] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 15, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:29] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 15, nodeWithLatestBlockNumber:[127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 14:58:29] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 15, groupId: 1
|
||||
[DEBUG] [2024-06-21 14:58:29] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 15, nodeWithLatestBlockNumber:[127.0.0.1:20201, 127.0.0.1:20200]
|
||||
|
|
@ -1,579 +0,0 @@
|
|||
[DEBUG] [2024-06-21 16:27:55] CryptoMaterialConfig.<init>(69) | Load cryptoMaterial, caCertPath: conf/ca.crt, sdkCertPath: conf/sdk.crt, sdkPrivateKeyPath:conf/sdk.key, enSSLCertPath: null, enSSLPrivateKeyPath:null
|
||||
[DEBUG] [2024-06-21 16:27:55] InternalLoggerFactory.newDefaultFactory(45) | Using SLF4J as the default logging framework
|
||||
[DEBUG] [2024-06-21 16:27:55] NetUtil.<clinit>(139) | -Djava.net.preferIPv4Stack: false
|
||||
[DEBUG] [2024-06-21 16:27:55] NetUtil.<clinit>(140) | -Djava.net.preferIPv6Addresses: false
|
||||
[DEBUG] [2024-06-21 16:27:55] NetUtil.<clinit>(224) | Loopback interface: lo (lo, 0:0:0:0:0:0:0:1%lo)
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.explicitNoUnsafeCause0(417) | -Dio.netty.noUnsafe: false
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.javaVersion0(889) | Java version: 8
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.<clinit>(130) | sun.misc.Unsafe.theUnsafe: available
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.<clinit>(154) | sun.misc.Unsafe.copyMemory: available
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.<clinit>(192) | java.nio.Buffer.address: available
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.<clinit>(257) | direct buffer constructor: available
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.<clinit>(331) | java.nio.Bits.unaligned: available, true
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.<clinit>(396) | jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable prior to Java9
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent0.<clinit>(403) | java.nio.DirectByteBuffer.<init>(long, int): available
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent.unsafeUnavailabilityCause0(1071) | sun.misc.Unsafe: available
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent.tmpdir0(1192) | -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent.bitMode0(1271) | -Dio.netty.bitMode: 64 (sun.arch.data.model)
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent.<clinit>(177) | -Dio.netty.maxDirectMemory: 7440171008 bytes
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent.<clinit>(184) | -Dio.netty.uninitializedArrayAllocationThreshold: -1
|
||||
[DEBUG] [2024-06-21 16:27:55] CleanerJava6.<clinit>(92) | java.nio.ByteBuffer.cleaner(): available
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent.<clinit>(204) | -Dio.netty.noPreferDirect: false
|
||||
[DEBUG] [2024-06-21 16:27:55] NetUtil$1.run(271) | /proc/sys/net/core/somaxconn: 128
|
||||
[DEBUG] [2024-06-21 16:27:55] ThreadPoolConfig.<init>(53) | Init ThreadPoolConfig, channelProcessorThreadSize: 16, receiptProcessorThreadSize: 16, maxBlockingQueueSize: 102400
|
||||
[INFO] [2024-06-21 16:27:55] BcosSDK.build(51) | create BcosSDK, configPath: /root/fisco-bcos/console/conf/config.toml
|
||||
[DEBUG] [2024-06-21 16:27:55] ResourceLeakDetector.<clinit>(130) | -Dio.netty.leakDetection.level: simple
|
||||
[DEBUG] [2024-06-21 16:27:55] ResourceLeakDetector.<clinit>(131) | -Dio.netty.leakDetection.targetRecords: 4
|
||||
[DEBUG] [2024-06-21 16:27:55] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@4cb2c100
|
||||
[DEBUG] [2024-06-21 16:27:55] PlatformDependent$Mpsc.<clinit>(932) | org.jctools-core.MpscChunkedArrayQueue: available
|
||||
[DEBUG] [2024-06-21 16:27:55] InternalThreadLocalMap.<clinit>(56) | -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
|
||||
[DEBUG] [2024-06-21 16:27:55] InternalThreadLocalMap.<clinit>(59) | -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
|
||||
[INFO] [2024-06-21 16:27:55] ConnectionManager.<init>(83) | all connections: [ConnectionInfo{host='127.0.0.1', port=20200}, ConnectionInfo{host='127.0.0.1', port=20201}]
|
||||
[DEBUG] [2024-06-21 16:27:55] NetworkImp.start(159) | start connManager with ECDSA sslContext
|
||||
[DEBUG] [2024-06-21 16:27:55] ConnectionManager.startConnect(91) | start connect.
|
||||
[DEBUG] [2024-06-21 16:27:55] MultithreadEventLoopGroup.<clinit>(44) | -Dio.netty.eventLoopThreads: 32
|
||||
[DEBUG] [2024-06-21 16:27:55] NioEventLoop.<clinit>(106) | -Dio.netty.noKeySetOptimization: false
|
||||
[DEBUG] [2024-06-21 16:27:55] NioEventLoop.<clinit>(107) | -Dio.netty.selectorAutoRebuildThreshold: 512
|
||||
[INFO] [2024-06-21 16:27:55] ConnectionManager.initSslContext(225) | build ECDSA ssl context with configured certificates
|
||||
[DEBUG] [2024-06-21 16:27:55] AbstractByteBuf.<clinit>(63) | -Dio.netty.buffer.checkAccessible: true
|
||||
[DEBUG] [2024-06-21 16:27:55] AbstractByteBuf.<clinit>(64) | -Dio.netty.buffer.checkBounds: true
|
||||
[DEBUG] [2024-06-21 16:27:55] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@3b07a0d6
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(154) | -Dio.netty.allocator.numHeapArenas: 32
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(155) | -Dio.netty.allocator.numDirectArenas: 32
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(157) | -Dio.netty.allocator.pageSize: 8192
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(162) | -Dio.netty.allocator.maxOrder: 11
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(166) | -Dio.netty.allocator.chunkSize: 16777216
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(167) | -Dio.netty.allocator.smallCacheSize: 256
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(168) | -Dio.netty.allocator.normalCacheSize: 64
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(169) | -Dio.netty.allocator.maxCachedBufferCapacity: 32768
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(170) | -Dio.netty.allocator.cacheTrimInterval: 8192
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(171) | -Dio.netty.allocator.cacheTrimIntervalMillis: 0
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(172) | -Dio.netty.allocator.useCacheForAllThreads: true
|
||||
[DEBUG] [2024-06-21 16:27:55] PooledByteBufAllocator.<clinit>(173) | -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
|
||||
[DEBUG] [2024-06-21 16:27:55] ByteBufUtil.<clinit>(87) | -Dio.netty.allocator.type: pooled
|
||||
[DEBUG] [2024-06-21 16:27:55] ByteBufUtil.<clinit>(96) | -Dio.netty.threadLocalDirectBufferSize: 0
|
||||
[DEBUG] [2024-06-21 16:27:55] ByteBufUtil.<clinit>(99) | -Dio.netty.maxThreadLocalCharBufferSize: 16384
|
||||
[DEBUG] [2024-06-21 16:27:55] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@5be6e01c
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.<clinit>(73) | -Dio.netty.native.workdir: /tmp (io.netty.tmpdir)
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.<clinit>(78) | -Dio.netty.native.deleteLibAfterLoading: true
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.<clinit>(82) | -Dio.netty.native.tryPatchShadedId: true
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.loadLibrary(346) | Unable to load the library 'netty_tcnative_linux_x86_64_fedora', trying other loading mechanism.
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.load(141) | netty_tcnative_linux_x86_64_fedora cannot be loaded from java.library.path, now trying export to -Dio.netty.native.workdir: /tmp
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:351)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
... 19 more
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.loadFirstAvailable(100) | Unable to load the library 'netty_tcnative_linux_x86_64_fedora', trying next name...
|
||||
java.lang.UnsatisfiedLinkError: could not load a native library: netty_tcnative_linux_x86_64_fedora
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:226)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
Caused by: java.io.FileNotFoundException: META-INF/native/libnetty_tcnative_linux_x86_64_fedora.so
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:175)
|
||||
... 18 more
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:351)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
... 18 more
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64_fedora in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
... 19 more
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.loadLibrary(346) | Unable to load the library 'netty_tcnative_linux_x86_64', trying other loading mechanism.
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64 in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.load(141) | netty_tcnative_linux_x86_64 cannot be loaded from java.library.path, now trying export to -Dio.netty.native.workdir: /tmp
|
||||
java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64 in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:351)
|
||||
at io.netty.util.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:136)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:96)
|
||||
at io.netty.handler.ssl.OpenSsl.loadTcNative(OpenSsl.java:590)
|
||||
at io.netty.handler.ssl.OpenSsl.<clinit>(OpenSsl.java:136)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:196)
|
||||
at io.netty.handler.ssl.ReferenceCountedOpenSslContext.<init>(ReferenceCountedOpenSslContext.java:185)
|
||||
at io.netty.handler.ssl.OpenSslContext.<init>(OpenSslContext.java:34)
|
||||
at io.netty.handler.ssl.OpenSslClientContext.<init>(OpenSslClientContext.java:189)
|
||||
at io.netty.handler.ssl.SslContext.newClientContextInternal(SslContext.java:827)
|
||||
at io.netty.handler.ssl.SslContextBuilder.build(SslContextBuilder.java:576)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initSslContext(ConnectionManager.java:232)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.initNetty(ConnectionManager.java:311)
|
||||
at org.fisco.bcos.sdk.network.ConnectionManager.startConnect(ConnectionManager.java:93)
|
||||
at org.fisco.bcos.sdk.network.NetworkImp.start(NetworkImp.java:160)
|
||||
at org.fisco.bcos.sdk.channel.ChannelImp.start(ChannelImp.java:89)
|
||||
at org.fisco.bcos.sdk.BcosSDK.<init>(BcosSDK.java:62)
|
||||
at org.fisco.bcos.sdk.BcosSDK.build(BcosSDK.java:52)
|
||||
at console.ConsoleInitializer.init(ConsoleInitializer.java:57)
|
||||
at console.Console.main(Console.java:46)
|
||||
Suppressed: java.lang.UnsatisfiedLinkError: no netty_tcnative_linux_x86_64 in java.library.path
|
||||
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
|
||||
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
|
||||
at java.lang.System.loadLibrary(System.java:1136)
|
||||
at io.netty.util.internal.NativeLibraryUtil.loadLibrary(NativeLibraryUtil.java:38)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
at java.lang.reflect.Method.invoke(Method.java:498)
|
||||
at io.netty.util.internal.NativeLibraryLoader$1.run(NativeLibraryLoader.java:371)
|
||||
at java.security.AccessController.doPrivileged(Native Method)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibraryByHelper(NativeLibraryLoader.java:363)
|
||||
at io.netty.util.internal.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:341)
|
||||
... 19 more
|
||||
[DEBUG] [2024-06-21 16:27:55] NativeLibraryLoader.loadLibrary(342) | Successfully loaded the library /tmp/libnetty_tcnative_linux_x86_643654073294983088364.so
|
||||
[DEBUG] [2024-06-21 16:27:55] OpenSsl.<clinit>(149) | Initialize netty-tcnative using engine: 'default'
|
||||
[DEBUG] [2024-06-21 16:27:55] OpenSsl.<clinit>(174) | netty-tcnative using native library: OpenSSL/TaSSL 1.0.2o 27 Mar 2018
|
||||
[DEBUG] [2024-06-21 16:27:56] Recycler.<clinit>(100) | -Dio.netty.recycler.maxCapacityPerThread: 4096
|
||||
[DEBUG] [2024-06-21 16:27:56] Recycler.<clinit>(101) | -Dio.netty.recycler.maxSharedCapacityFactor: 2
|
||||
[DEBUG] [2024-06-21 16:27:56] Recycler.<clinit>(102) | -Dio.netty.recycler.linkCapacity: 16
|
||||
[DEBUG] [2024-06-21 16:27:56] Recycler.<clinit>(103) | -Dio.netty.recycler.ratio: 8
|
||||
[DEBUG] [2024-06-21 16:27:56] Recycler.<clinit>(104) | -Dio.netty.recycler.delayedQueue.ratio: 8
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 => ECDHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_256_GCM_SHA384 => ECDHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 => ECDHE-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 => ECDHE-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 => ECDHE-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_256_CBC_SHA384 => ECDHE-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 => ECDHE-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 => ECDHE-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA => ECDHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_256_CBC_SHA => ECDHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA => ECDHE-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_256_CBC_SHA => ECDHE-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_DSS_WITH_AES_256_CBC_SHA => SRP-DSS-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_DSS_WITH_AES_256_CBC_SHA => SRP-DSS-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_RSA_WITH_AES_256_CBC_SHA => SRP-RSA-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_RSA_WITH_AES_256_CBC_SHA => SRP-RSA-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_WITH_AES_256_CBC_SHA => SRP-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_WITH_AES_256_CBC_SHA => SRP-AES-256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES256_GCM_SHA384 => DH-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES256_GCM_SHA384 => DH-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 => DHE-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_256_GCM_SHA384 => DHE-DSS-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES256_GCM_SHA384 => DH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES256_GCM_SHA384 => DH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 => DHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_256_GCM_SHA384 => DHE-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 => DHE-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_256_CBC_SHA256 => DHE-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 => DHE-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_256_CBC_SHA256 => DHE-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES256_SHA256 => DH-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES256_SHA256 => DH-RSA-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES256_SHA256 => DH-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES256_SHA256 => DH-DSS-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_256_CBC_SHA => DHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_256_CBC_SHA => DHE-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_256_CBC_SHA => DHE-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_256_CBC_SHA => DHE-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES256_SHA => DH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES256_SHA => DH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES256_SHA => DH-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES256_SHA => DH-DSS-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_CAMELLIA256_SHA => DHE-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_CAMELLIA256_SHA => DHE-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_CAMELLIA256_SHA => DHE-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_CAMELLIA256_SHA => DHE-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_CAMELLIA256_SHA => DH-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_CAMELLIA256_SHA => DH-RSA-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_CAMELLIA256_SHA => DH-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_CAMELLIA256_SHA => DH-DSS-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_AES_256_CBC_SHA => AECDH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_AES_256_CBC_SHA => AECDH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_256_GCM_SHA384 => ADH-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_256_GCM_SHA384 => ADH-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_256_CBC_SHA256 => ADH-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_256_CBC_SHA256 => ADH-AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_256_CBC_SHA => ADH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_256_CBC_SHA => ADH-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_CAMELLIA256_SHA => ADH-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_CAMELLIA256_SHA => ADH-CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 => ECDH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_256_GCM_SHA384 => ECDH-RSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 => ECDH-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 => ECDH-ECDSA-AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 => ECDH-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_256_CBC_SHA384 => ECDH-RSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 => ECDH-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 => ECDH-ECDSA-AES256-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA => ECDH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_256_CBC_SHA => ECDH-RSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA => ECDH-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_256_CBC_SHA => ECDH-ECDSA-AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_256_GCM_SHA384 => AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_256_GCM_SHA384 => AES256-GCM-SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_256_CBC_SHA256 => AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_256_CBC_SHA256 => AES256-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_256_CBC_SHA => AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_256_CBC_SHA => AES256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_CAMELLIA256_SHA => CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_CAMELLIA256_SHA => CAMELLIA256-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_AES_256_CBC_SHA => PSK-AES256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_AES_256_CBC_SHA => PSK-AES256-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 => ECDHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_128_GCM_SHA256 => ECDHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 => ECDHE-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 => ECDHE-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 => ECDHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_128_CBC_SHA256 => ECDHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 => ECDHE-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 => ECDHE-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA => ECDHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_AES_128_CBC_SHA => ECDHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA => ECDHE-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_AES_128_CBC_SHA => ECDHE-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_DSS_WITH_AES_128_CBC_SHA => SRP-DSS-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_DSS_WITH_AES_128_CBC_SHA => SRP-DSS-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_RSA_WITH_AES_128_CBC_SHA => SRP-RSA-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_RSA_WITH_AES_128_CBC_SHA => SRP-RSA-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_WITH_AES_128_CBC_SHA => SRP-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_WITH_AES_128_CBC_SHA => SRP-AES-128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES128_GCM_SHA256 => DH-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES128_GCM_SHA256 => DH-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 => DHE-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_128_GCM_SHA256 => DHE-DSS-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES128_GCM_SHA256 => DH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES128_GCM_SHA256 => DH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 => DHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_128_GCM_SHA256 => DHE-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 => DHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_128_CBC_SHA256 => DHE-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 => DHE-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_128_CBC_SHA256 => DHE-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES128_SHA256 => DH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES128_SHA256 => DH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES128_SHA256 => DH-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES128_SHA256 => DH-DSS-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_AES_128_CBC_SHA => DHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_AES_128_CBC_SHA => DHE-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_AES_128_CBC_SHA => DHE-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_AES_128_CBC_SHA => DHE-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_AES128_SHA => DH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_AES128_SHA => DH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_AES128_SHA => DH-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_AES128_SHA => DH-DSS-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_ECC_SM4_SM3 => ECC-SM4-SM3
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_ECC_SM4_SM3 => ECC-SM4-SM3
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_ECDHE_SM4_SM3 => ECDHE-SM4-SM3
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_ECDHE_SM4_SM3 => ECDHE-SM4-SM3
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_SEED_SHA => DHE-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_SEED_SHA => DHE-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_SEED_SHA => DHE-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_SEED_SHA => DHE-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_SEED_SHA => DH-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_SEED_SHA => DH-RSA-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_SEED_SHA => DH-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_SEED_SHA => DH-DSS-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_RSA_WITH_CAMELLIA128_SHA => DHE-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_RSA_WITH_CAMELLIA128_SHA => DHE-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DHE_DSS_WITH_CAMELLIA128_SHA => DHE-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DHE_DSS_WITH_CAMELLIA128_SHA => DHE-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_CAMELLIA128_SHA => DH-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_CAMELLIA128_SHA => DH-RSA-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_CAMELLIA128_SHA => DH-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_CAMELLIA128_SHA => DH-DSS-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_AES_128_CBC_SHA => AECDH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_AES_128_CBC_SHA => AECDH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_128_GCM_SHA256 => ADH-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_128_GCM_SHA256 => ADH-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_128_CBC_SHA256 => ADH-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_128_CBC_SHA256 => ADH-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_AES_128_CBC_SHA => ADH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_AES_128_CBC_SHA => ADH-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_SEED_SHA => ADH-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_SEED_SHA => ADH-SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_CAMELLIA128_SHA => ADH-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_CAMELLIA128_SHA => ADH-CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 => ECDH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_128_GCM_SHA256 => ECDH-RSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 => ECDH-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 => ECDH-ECDSA-AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 => ECDH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_128_CBC_SHA256 => ECDH-RSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 => ECDH-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 => ECDH-ECDSA-AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_AES_128_CBC_SHA => ECDH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_AES_128_CBC_SHA => ECDH-RSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA => ECDH-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_AES_128_CBC_SHA => ECDH-ECDSA-AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_128_GCM_SHA256 => AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_128_GCM_SHA256 => AES128-GCM-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_128_CBC_SHA256 => AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_128_CBC_SHA256 => AES128-SHA256
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_AES_128_CBC_SHA => AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_AES_128_CBC_SHA => AES128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_SEED_SHA => SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_SEED_SHA => SEED-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_CAMELLIA128_SHA => CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_CAMELLIA128_SHA => CAMELLIA128-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_IDEA_CBC_SHA => IDEA-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_IDEA_CBC_SHA => IDEA-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_AES_128_CBC_SHA => PSK-AES128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_AES_128_CBC_SHA => PSK-AES128-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_RC4_128_SHA => ECDHE-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_RC4_128_SHA => ECDHE-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_RC4_128_SHA => ECDHE-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_RC4_128_SHA => ECDHE-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_RC4_128_SHA => AECDH-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_RC4_128_SHA => AECDH-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_RC4_128_MD5 => ADH-RC4-MD5
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_RC4_128_MD5 => ADH-RC4-MD5
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_RC4_128_SHA => ECDH-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_RC4_128_SHA => ECDH-RSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_RC4_128_SHA => ECDH-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_RC4_128_SHA => ECDH-ECDSA-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_RC4_128_SHA => RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_RC4_128_SHA => RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_RC4_128_MD5 => RC4-MD5
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_RC4_128_MD5 => RC4-MD5
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_RC4_128_SHA => PSK-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_RC4_128_SHA => PSK-RC4-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA => ECDHE-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA => ECDHE-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDHE-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDHE-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_DSS_WITH_3DES_EDE_CBC_SHA => SRP-DSS-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_DSS_WITH_3DES_EDE_CBC_SHA => SRP-DSS-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_RSA_WITH_3DES_EDE_CBC_SHA => SRP-RSA-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_RSA_WITH_3DES_EDE_CBC_SHA => SRP-RSA-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_SRP_WITH_3DES_EDE_CBC_SHA => SRP-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_SRP_WITH_3DES_EDE_CBC_SHA => SRP-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_EDH_RSA_WITH_3DES_EDE_CBC_SHA => EDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_EDH_RSA_WITH_3DES_EDE_CBC_SHA => EDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_EDH_DSS_WITH_3DES_EDE_CBC_SHA => EDH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_EDH_DSS_WITH_3DES_EDE_CBC_SHA => EDH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_RSA_DES_CBC3_SHA => DH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_RSA_DES_CBC3_SHA => DH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_DH_DSS_DES_CBC3_SHA => DH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_DH_DSS_DES_CBC3_SHA => DH-DSS-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA => AECDH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_anon_WITH_3DES_EDE_CBC_SHA => AECDH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_DH_anon_WITH_3DES_EDE_CBC_SHA => ADH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_DH_anon_WITH_3DES_EDE_CBC_SHA => ADH-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA => ECDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_RSA_WITH_3DES_EDE_CBC_SHA => ECDH-RSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDH-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA => ECDH-ECDSA-DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_RSA_WITH_3DES_EDE_CBC_SHA => DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_RSA_WITH_3DES_EDE_CBC_SHA => DES-CBC3-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(330) | Cipher suite mapping: TLS_PSK_WITH_3DES_EDE_CBC_SHA => PSK-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] CipherSuiteConverter.cacheFromOpenSsl(331) | Cipher suite mapping: SSL_PSK_WITH_3DES_EDE_CBC_SHA => PSK-3DES-EDE-CBC-SHA
|
||||
[DEBUG] [2024-06-21 16:27:56] OpenSsl.<clinit>(369) | Supported protocols (OpenSSL): [SSLv2Hello, TLSv1, TLSv1.1, TLSv1.2]
|
||||
[DEBUG] [2024-06-21 16:27:56] OpenSsl.<clinit>(370) | Default cipher suites (OpenSSL): [TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA]
|
||||
[DEBUG] [2024-06-21 16:27:56] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@6cf0e0ba
|
||||
[DEBUG] [2024-06-21 16:27:56] ConnectionManager.startConnect(99) | startConnect to 127.0.0.1:20200
|
||||
[DEBUG] [2024-06-21 16:27:56] DefaultChannelId.<clinit>(79) | -Dio.netty.processId: 12255 (auto-detected)
|
||||
[DEBUG] [2024-06-21 16:27:56] DefaultChannelId.<clinit>(101) | -Dio.netty.machineId: 02:42:2b:ff:fe:79:fe:b7 (auto-detected)
|
||||
[DEBUG] [2024-06-21 16:27:56] ConnectionManager.startConnect(99) | startConnect to 127.0.0.1:20201
|
||||
[DEBUG] [2024-06-21 16:27:56] ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.newResourceLeakDetector(196) | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@ce9506c
|
||||
[DEBUG] [2024-06-21 16:27:56] ConnectionManager.startConnect(134) | start connect end.
|
||||
[DEBUG] [2024-06-21 16:27:56] ConnectionManager.startReconnectSchedule(138) | start reconnect schedule
|
||||
[DEBUG] [2024-06-21 16:27:56] SslHandler.setHandshakeSuccess(1807) | [id: 0x63eb9181, L:/127.0.0.1:37146 - R:/127.0.0.1:20200] HANDSHAKEN: protocol:TLSv1.2 cipher suite:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
|
||||
[DEBUG] [2024-06-21 16:27:56] SslHandler.setHandshakeSuccess(1807) | [id: 0x31a8f83f, L:/127.0.0.1:60834 - R:/127.0.0.1:20201] HANDSHAKEN: protocol:TLSv1.2 cipher suite:TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
|
||||
[INFO] [2024-06-21 16:27:56] ChannelHandler.userEventTriggered(73) | handshake success, host: 127.0.0.1, port: 20201, ctx: 439990577
|
||||
[INFO] [2024-06-21 16:27:56] ChannelHandler.userEventTriggered(73) | handshake success, host: 127.0.0.1, port: 20200, ctx: 1739254765
|
||||
[DEBUG] [2024-06-21 16:27:56] ConnectionManager.addConnectionContext(408) | addConnectionContext, endpoint: 127.0.0.1:20201, ctx:ChannelHandlerContext(ChannelHandler#0, [id: 0x31a8f83f, L:/127.0.0.1:60834 - R:/127.0.0.1:20201])
|
||||
[DEBUG] [2024-06-21 16:27:56] ConnectionManager.addConnectionContext(408) | addConnectionContext, endpoint: 127.0.0.1:20200, ctx:ChannelHandlerContext(ChannelHandler#0, [id: 0x63eb9181, L:/127.0.0.1:37146 - R:/127.0.0.1:20200])
|
||||
[DEBUG] [2024-06-21 16:27:56] ChannelMsgHandler.onConnect(112) | onConnect in ChannelMsgHandler called, host : 127.0.0.1:20200
|
||||
[DEBUG] [2024-06-21 16:27:56] ChannelMsgHandler.onConnect(112) | onConnect in ChannelMsgHandler called, host : 127.0.0.1:20201
|
||||
[INFO] [2024-06-21 16:27:56] ChannelMsgHandler$1.onResponse(224) | node: ClientVersion{version='2.6.0', supportedVersion='2.6.0', chainId='1', buildTime='20200814 08:45:06', buildType='Linux/clang/Release', gitBranch='HEAD', gitCommitHash='e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0'}, content: {"id":0,"jsonrpc":"2.0","result":{"Build Time":"20200814 08:45:06","Build Type":"Linux/clang/Release","Chain Id":"1","FISCO-BCOS Version":"2.6.0","Git Branch":"HEAD","Git Commit Hash":"e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0","Supported Version":"2.6.0"}}
|
||||
|
||||
[INFO] [2024-06-21 16:27:56] ChannelMsgHandler$1.onResponse(224) | node: ClientVersion{version='2.6.0', supportedVersion='2.6.0', chainId='1', buildTime='20200814 08:45:06', buildType='Linux/clang/Release', gitBranch='HEAD', gitCommitHash='e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0'}, content: {"id":1,"jsonrpc":"2.0","result":{"Build Time":"20200814 08:45:06","Build Type":"Linux/clang/Release","Chain Id":"1","FISCO-BCOS Version":"2.6.0","Git Branch":"HEAD","Git Commit Hash":"e4a5ef2ef64d1943fccc4ebc61467a91779fb1c0","Supported Version":"2.6.0"}}
|
||||
|
||||
[INFO] [2024-06-21 16:27:56] ChannelMsgHandler$1.onResponse(232) | support channel handshake node
|
||||
[INFO] [2024-06-21 16:27:56] ChannelMsgHandler$1.onResponse(232) | support channel handshake node
|
||||
[INFO] [2024-06-21 16:27:56] ChannelMsgHandler$2.onResponse(308) | channel protocol handshake success, set socket channel protocol, host: 127.0.0.1:20201, channel protocol: ChannelProtocol [protocol=3, nodeVersion=2.6.0, EnumProtocol=VERSION_3]
|
||||
[INFO] [2024-06-21 16:27:56] ChannelMsgHandler$2.onResponse(308) | channel protocol handshake success, set socket channel protocol, host: 127.0.0.1:20200, channel protocol: ChannelProtocol [protocol=3, nodeVersion=2.6.0, EnumProtocol=VERSION_3]
|
||||
[INFO] [2024-06-21 16:27:56] ChannelImp.checkConnectionsToStartPeriodTask(132) | Connect to nodes: 127.0.0.1:20200, 127.0.0.1:20201, java version: 1.8.0_412 ,java vendor: Red Hat, Inc.
|
||||
[DEBUG] [2024-06-21 16:27:56] ChannelImp.start(92) | Start the channel success
|
||||
[INFO] [2024-06-21 16:27:56] BcosSDK.<init>(64) | create BcosSDK, start channel success, cryptoType: 0
|
||||
[DEBUG] [2024-06-21 16:27:56] ThreadPoolService.<init>(37) | Create ThreadPoolService, threadName: channelProcessor, corePoolSize: 16, maxBlockingQueueSize: 102400
|
||||
[INFO] [2024-06-21 16:27:56] BcosSDK.<init>(74) | create BcosSDK, start channel succ, channelProcessorThreadSize: 16, receiptProcessorThreadSize: 16
|
||||
[DEBUG] [2024-06-21 16:27:56] ThreadPoolService.<init>(37) | Create ThreadPoolService, threadName: GroupManagerServiceImpl, corePoolSize: 16, maxBlockingQueueSize: 102400
|
||||
[INFO] [2024-06-21 16:27:56] GroupManagerServiceImpl.registerBlockNumberNotifyHandler(259) | registerBlockNumberNotifyHandler
|
||||
[INFO] [2024-06-21 16:27:56] GroupManagerServiceImpl.registerTransactionNotifyHandler(281) | registerTransactionNotifyHandler
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupServiceImpl.<init>(45) | insert group: 1 for peer 127.0.0.1:20200
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupManagerServiceImpl.getAndUpdateBlockNumberForAllPeers(528) | g: 1, getAndUpdateBlockNumberForAllPeers, group availablePeers:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20200, updated blockNumber: 15, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 15, nodeWithLatestBlockNumber:[127.0.0.1:20200]
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupManagerServiceImpl.fetchAndUpdateBlockNumberInfo(542) | fetch and update the blockNumber information, groupId: 1, peer:127.0.0.1:20200, blockNumber: 15
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupServiceImpl.insertNode(84) | g:1, insertNode=127.0.0.1:20201, nodeSize=2, blockNumberInfoSize=1
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupServiceImpl.updatePeersBlockNumberInfo(104) | updatePeersBlockNumberInfo for 127.0.0.1:20201, updated blockNumber: 15, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupServiceImpl.updateLatestBlockNumber(127) | g:1, updateLatestBlockNumber, latestBlockNumber: 15, nodeWithLatestBlockNumber:[127.0.0.1:20200, 127.0.0.1:20201]
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupManagerServiceImpl.fetchAndUpdateBlockNumberInfo(542) | fetch and update the blockNumber information, groupId: 1, peer:127.0.0.1:20201, blockNumber: 15
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupManagerServiceImpl.start(445) | start GroupManagerService...
|
||||
[INFO] [2024-06-21 16:27:56] BcosSDK.<init>(85) | create BcosSDK, create groupManagerService success
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupManagerServiceImpl.setAmop(806) | register blockNotify for 127.0.0.1:20200, groupList: [1]
|
||||
[DEBUG] [2024-06-21 16:27:56] TopicManager.updateBlockNotify(139) | update block notify, peer: 127.0.0.1:20200, groupInfo: [1]
|
||||
[DEBUG] [2024-06-21 16:27:56] TopicManager.updateBlockNotify(144) | add block notify, peer: 127.0.0.1:20200, topic: _block_notify_1
|
||||
[INFO] [2024-06-21 16:27:56] AmopImp.sendSubscribe(188) | update subscribe inform 2 peers
|
||||
[DEBUG] [2024-06-21 16:27:56] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20200, topics:["_block_notify_1"]
|
||||
[DEBUG] [2024-06-21 16:27:56] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20201, topics:[]
|
||||
[DEBUG] [2024-06-21 16:27:56] GroupManagerServiceImpl.setAmop(806) | register blockNotify for 127.0.0.1:20201, groupList: [1]
|
||||
[DEBUG] [2024-06-21 16:27:56] TopicManager.updateBlockNotify(139) | update block notify, peer: 127.0.0.1:20201, groupInfo: [1]
|
||||
[DEBUG] [2024-06-21 16:27:56] TopicManager.updateBlockNotify(144) | add block notify, peer: 127.0.0.1:20201, topic: _block_notify_1
|
||||
[INFO] [2024-06-21 16:27:56] AmopImp.sendSubscribe(188) | update subscribe inform 2 peers
|
||||
[DEBUG] [2024-06-21 16:27:56] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20200, topics:["_block_notify_1"]
|
||||
[DEBUG] [2024-06-21 16:27:56] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20201, topics:["_block_notify_1"]
|
||||
[INFO] [2024-06-21 16:27:56] AmopImp.start(160) | amop module started
|
||||
[INFO] [2024-06-21 16:27:56] AmopImp.sendSubscribe(188) | update subscribe inform 2 peers
|
||||
[DEBUG] [2024-06-21 16:27:56] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20200, topics:["_block_notify_1"]
|
||||
[DEBUG] [2024-06-21 16:27:56] AmopImp.updateSubscribeToPeer(210) | update topics to node, node:127.0.0.1:20201, topics:["_block_notify_1"]
|
||||
[INFO] [2024-06-21 16:27:56] BcosSDK.<init>(90) | create BcosSDK, create Amop success
|
||||
[INFO] [2024-06-21 16:27:56] CryptoSuite.<init>(52) | init CryptoSuite, cryptoType: 0
|
||||
[INFO] [2024-06-21 16:27:56] Client.build(109) | build client success for group 1
|
||||
[INFO] [2024-06-21 16:27:56] BcosSDK.getClient(149) | create client for group 1 success
|
||||
[DEBUG] [2024-06-21 16:27:56] ConsoleInitializer.loadAccountRandomly(177) | loadAccountRandomly, keyStoreFileDirPath:account/ecdsa
|
||||
[DEBUG] [2024-06-21 16:27:56] ConsoleInitializer.loadAccountRandomly(186) | load pem account from /root/fisco-bcos/console/account/ecdsa/0x940a9994b1a6981438a37405f4c8092041157633.pem
|
||||
[DEBUG] [2024-06-21 16:27:56] CryptoSuite.loadAccount(102) | Load account from /root/fisco-bcos/console/account/ecdsa/0x940a9994b1a6981438a37405f4c8092041157633.pem
|
||||
[WARN] [2024-06-21 16:27:56] KeyTool.getMethod(217) | get method for EC5Util failed, method name: convertSpec
|
||||
[WARN] [2024-06-21 16:27:56] KeyTool.getMethod(217) | get method for EC5Util failed, method name: convertSpec
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(34) | getNodeVersion before createTransactionManager, binaryVerison: 2.6.0, supportedVersion:2.6.0
|
||||
[DEBUG] [2024-06-21 16:27:56] TransactionProcessorFactory.getChainIdAndGroupId(48) | createTransactionManager for >=rc2 node, chainId: 1, groupId: 1
|
||||
|
|
@ -1 +0,0 @@
|
|||
[DEBUG] [2024-06-22 11:19:54] NioEventLoop.run(505) | Selector.select() returned prematurely 3 times in a row for Selector io.netty.channel.nio.SelectedSelectionKeySetSelector@38cddc2.
|
||||
|
|
@ -1 +0,0 @@
|
|||
[DEBUG] [2024-06-23 03:30:42] NioEventLoop.run(505) | Selector.select() returned prematurely 3 times in a row for Selector io.netty.channel.nio.SelectedSelectionKeySetSelector@4020bf37.
|
||||
|
|
@ -1 +0,0 @@
|
|||
[DEBUG] [2024-06-23 04:22:14] NioEventLoop.run(505) | Selector.select() returned prematurely 3 times in a row for Selector io.netty.channel.nio.SelectedSelectionKeySetSelector@38cddc2.
|
||||
|
|
@ -1 +0,0 @@
|
|||
[DEBUG] [2024-06-23 09:31:12] NioEventLoop.run(505) | Selector.select() returned prematurely 3 times in a row for Selector io.netty.channel.nio.SelectedSelectionKeySetSelector@4020bf37.
|
||||
|
|
@ -1,68 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
LANG=zh_CN.UTF-8
|
||||
##############################################################################
|
||||
##
|
||||
## Console start up script for UN*X
|
||||
##
|
||||
##############################################################################
|
||||
|
||||
# @function: output log with red color (error log)
|
||||
# @param: content: error message
|
||||
function LOG_ERROR()
|
||||
{
|
||||
local content=${1}
|
||||
echo -e "\033[31m"${content}"\033[0m"
|
||||
}
|
||||
|
||||
# @function: output information log
|
||||
# @param: content: information message
|
||||
function LOG_INFO()
|
||||
{
|
||||
local content=${1}
|
||||
echo -e "\033[32m"${content}"\033[0m"
|
||||
}
|
||||
|
||||
function Usage() {
|
||||
LOG_INFO "# Compile Solidity Tool"
|
||||
LOG_INFO "./sol2java.sh [packageName] [solidityFilePath] [javaCodeOutputDir]"
|
||||
LOG_INFO " \t packageName:"
|
||||
LOG_INFO " \t\t the package name of the generated Java class file"
|
||||
LOG_INFO " \t solidityFilePath:"
|
||||
LOG_INFO " \t\t (optional) the solidity file path or the directory where solidity files located, default: contracts/solidity"
|
||||
LOG_INFO " \t javaCodeOutputDir:"
|
||||
LOG_INFO " \t\t (optional) the directory where the generated Java files located, default: contracts/sdk/java"
|
||||
}
|
||||
|
||||
function check_java(){
|
||||
version=$(java -version 2>&1 |grep version |awk '{print $3}')
|
||||
len=${#version}-2
|
||||
version=${version:1:len}
|
||||
|
||||
IFS='.' arr=($version)
|
||||
IFS=' '
|
||||
if [ -z ${arr[0]} ];then
|
||||
LOG_ERROR "At least Java8 is required."
|
||||
exit 1
|
||||
fi
|
||||
if [ ${arr[0]} -eq 1 ];then
|
||||
if [ ${arr[1]} -lt 8 ];then
|
||||
LOG_ERROR "At least Java8 is required."
|
||||
exit 1
|
||||
fi
|
||||
elif [ ${arr[0]} -gt 8 ];then
|
||||
:
|
||||
else
|
||||
LOG_ERROR "At least Java8 is required."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
if [ $# == 0 ] || [ "${1}" == "-h" ] || [ "${1}" == "--help" ] || [ "${1}" == "help" ];then
|
||||
Usage
|
||||
exit 0
|
||||
else
|
||||
check_java
|
||||
java -cp "apps/*:lib/*:conf/" console.common.ConsoleUtils $@
|
||||
fi
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue