Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sml #787

Open
wants to merge 678 commits into
base: wallet_cli_document
Choose a base branch
from
Open

Sml #787

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
678 commits
Select commit Hold shift + click to select a range
ccb394d
process unexpected input parameters
skipjack8 Jun 11, 2020
cada8d9
add output cm for burn
skipjack8 Jun 16, 2020
03c7469
add APIs for shielded trc20 transaction
skipjack8 Jun 18, 2020
e9f97e1
reset config.conf
skipjack8 Jun 18, 2020
418965a
Merge pull request #121 from tronprotocol/for_java_tron_shielded_trc20
renchenchang Jun 18, 2020
55de481
Merge remote-tracking branch 'origin/develop' into feature/shielded_T…
skipjack8 Jun 18, 2020
339df9d
import necessary packages
skipjack8 Jun 18, 2020
7b23240
typo
Jun 18, 2020
f517983
Merge commit '418965a4fb8b556bb0638cd923129d01e93de74f' into feature/…
Jun 18, 2020
890cd03
update command list
skipjack8 Jun 19, 2020
21ba6c3
add an example of BURN
skipjack8 Jun 19, 2020
f9f7960
typo
Jun 19, 2020
1220bd8
Merge pull request #358 from tronprotocol/feature/shielded_TRC20_cont…
skipjack8 Jun 19, 2020
f9c2548
add a demo for shielded trc20 transfer
skipjack8 Jun 22, 2020
de07bf9
fix typos
skipjack8 Jun 22, 2020
2aadc9b
Merge pull request #359 from tronprotocol/feature/shielded_TRC20_cont…
skipjack8 Jun 22, 2020
9c1e8d7
Merge branch 'master' into release_vm_shielded_4.0
skipjack8 Jun 22, 2020
14ba86f
feat: update jline version
Jul 2, 2020
b26bf66
Merge pull request #360 from tronprotocol/hot_feature/update_jline_ve…
waynercheung Jul 2, 2020
5d3c262
remove unused documents
skipjack8 Jul 5, 2020
efe3bce
Update README.md (#361)
shydesky Jul 5, 2020
13a18e1
fix style of README
skipjack8 Jul 5, 2020
4455bef
remove redundant config
skipjack8 Jul 6, 2020
87557c0
decrease fee_limit when triggering the shielded contract
skipjack8 Jul 6, 2020
815117b
Merge pull request #363 from tronprotocol/fix/release_4.0_change_fee_…
skipjack8 Jul 6, 2020
8ff3e78
Merge pull request #362 from tronprotocol/release_vm_shielded_4.0
skipjack8 Jul 7, 2020
445f5de
Merge pull request #364 from tronprotocol/master
skipjack8 Jul 20, 2020
5efd456
Merge branch 'develop' into feature/market
Jul 21, 2020
18b2705
typo: update document
Jul 21, 2020
f18dd3b
feat(market): add related proto of market
Jul 21, 2020
6bcb31f
Merge commit 'f18dd3b98e225110f722331f8d847c02d4e4519d' into feature/…
Jul 21, 2020
82b0adf
feat: update market contract enum value
Jul 23, 2020
0c1f01c
feat(market): update market contract enum value
Jul 23, 2020
1ff794c
Merge commit '0c1f01c6e52aa5b7dab140def1837f9ec6cc1f7d' into feature/…
Jul 23, 2020
ec67cac
change http format for market api
sean-liu55 Jul 27, 2020
d5927d0
Merge pull request #365 from tronprotocol/feature/market
waynercheung Jul 27, 2020
a6603dc
parse bigInteger
renchenchang Aug 12, 2020
16c906a
Merge pull request #352 from mattopolitan/revise_doc_trc10
renchenchang Aug 12, 2020
38dd31d
Merge pull request #366 from tronprotocol/bug_fix/parse_biginteger
renchenchang Aug 12, 2020
31b07ef
Merge pull request #367 from tronprotocol/develop
waynercheung Aug 12, 2020
37c329e
add get contract info api
taihaofu Aug 17, 2020
82eac7e
Merge branch 'feature/getcontractinfo' into release_v4.1
taihaofu Aug 17, 2020
1cf5047
split cmd
renchenchang Aug 24, 2020
1dc631f
Merge pull request #368 from tronprotocol/bug_fix/cmd_split
Federico2014 Aug 24, 2020
76e24de
Merge pull request #369 from tronprotocol/develop
Federico2014 Aug 24, 2020
acc1a34
optimize the logic of scanning blocks, and add a configure for shield…
skipjack8 Aug 27, 2020
8588555
Merge pull request #371 from tronprotocol/hotfix/optimize_scan_block
skipjack8 Sep 16, 2020
1cc9113
support big integer in constructor when deploying contract
skipjack8 Sep 16, 2020
b06bfe3
Merge pull request #376 from tronprotocol/fix/deploy_contract_bigint
skipjack8 Sep 24, 2020
e695301
typo: remove unused param
Sep 24, 2020
83fbf3f
Merge pull request #377 from tronprotocol/hotfix/dex_typo
sean-liu55 Sep 24, 2020
fa8dec7
typo: remove unused param for dex
Sep 24, 2020
2f04b59
Merge pull request #370 from tronprotocol/hotfix/optimize_scan_block
skipjack8 Sep 24, 2020
6477f1a
Merge pull request #378 from tronprotocol/fix/dex_typo
waynercheung Sep 25, 2020
bbcd90e
Merge pull request #379 from tronprotocol/master
skipjack8 Sep 25, 2020
dd5f6bf
add the shielded trc20 tx demo
Oct 30, 2020
4d588a0
modify the config file to default
Oct 30, 2020
43c2618
Hotfix/update config (#385)
tomatoishealthy Nov 2, 2020
bb21da5
Merge pull request #388 from tronprotocol/release_v4.1
renchenchang Nov 2, 2020
95635f1
Merge pull request #386 from tronprotocol/feature/shielded_TRC20_add_…
renchenchang Nov 2, 2020
dc701d9
add receive type
Nov 13, 2020
7cdac87
support call receive by input #
Nov 16, 2020
5f67f5f
modify the fullnode config for shielded trc20 demo
Nov 16, 2020
1278de3
Merge pull request #390 from tronprotocol/feature/shielded_TRC20_add_…
renchenchang Nov 16, 2020
730bf68
merge from java-tron
Dec 7, 2020
ed0b559
Merge pull request #394 from tronprotocol/feature/update_for_solidity0.6
Lredhdx Dec 16, 2020
40a16e9
Merge pull request #395 from tronprotocol/develop
Lredhdx Dec 16, 2020
8fd21f0
fix the format of constructor and args of the deploycontract command
skipjack8 Jan 4, 2021
1a4076e
Merge pull request #397 from tronprotocol/hotfix/deploycontract_args
Federico2014 Jan 4, 2021
9fa7cc4
Merge pull request #398 from tronprotocol/release_4.1.0.1
skipjack8 Jan 4, 2021
4683dd0
Merge branch 'master' into release_4.1.0.1_merged_into_develop
skipjack8 Jan 4, 2021
a469299
Merge pull request #399 from tronprotocol/release_4.1.0.1_merged_into…
skipjack8 Jan 4, 2021
f9e773d
Merge pull request #401 from tronprotocol/develop
Lredhdx Jan 7, 2021
abcb154
add punishment parameter into protocol
sean-liu55 Jan 8, 2021
2d7ab1a
add packingFee parameter into protocol
sean-liu55 Jan 12, 2021
1507e21
remove redundant mint params code
Jan 23, 2021
54faa67
Merge pull request #404 from tronprotocol/feature/shielded_TRC20_add_…
Federico2014 Jan 23, 2021
90bfb44
sign and generate keys natively
skipjack8 Jan 29, 2021
d7d89e5
Supplementary description of the parameters of the command ScanShield…
skipjack8 Jan 29, 2021
daea355
comment out useless command prompts
skipjack8 Feb 2, 2021
b7a8bd3
increase the feeLimit of triggering shielded contract
skipjack8 Feb 2, 2021
924b89a
Merge pull request #408 from tronprotocol/feature/add_native_sign_and…
Federico2014 Feb 7, 2021
481b728
shielded transfer demo
renchenchang Mar 5, 2021
50c03de
Merge pull request #412 from tronprotocol/my_shielded
Federico2014 Mar 5, 2021
1007a76
refactor demo
renchenchang Mar 5, 2021
b8cb962
refactor demo
renchenchang Mar 5, 2021
e2e83d3
refactor demo
renchenchang Mar 5, 2021
842484c
Merge pull request #413 from tronprotocol/my_shielded
Federico2014 Mar 5, 2021
4fef7ed
add parameter into protocol
sean-liu55 Mar 15, 2021
72f4ed1
add parameter into protocol
sean-liu55 Mar 15, 2021
b4bccba
add parameter into protocol
sean-liu55 Mar 16, 2021
d0fcf0f
add notice to readme for calling receive
yanghang8612 Mar 16, 2021
a742c72
Merge pull request #416 from yanghang8612/develop
Lredhdx Mar 16, 2021
50a3dfb
Merge pull request #415 from tronprotocol/develop
sean-liu55 Mar 16, 2021
364b1ae
rm parameter into protocol
sean-liu55 Mar 17, 2021
11d6a28
Merge pull request #417 from tronprotocol/release_4.1.2
sean-liu55 Mar 17, 2021
fdb811a
Merge pull request #418 from tronprotocol/develop
sean-liu55 Mar 17, 2021
b5183d6
Merge remote-tracking branch 'origin/master'
sean-liu55 Mar 17, 2021
9e44d2c
Merge branch 'master' into release_4.1.3
sean-liu55 Mar 17, 2021
309085e
rm parameter into protocol
sean-liu55 Mar 17, 2021
75cfdf3
Merge pull request #419 from tronprotocol/release_4.1.3
sean-liu55 Mar 17, 2021
9514616
Merge pull request #420 from tronprotocol/develop
sean-liu55 Mar 17, 2021
9e9e4e4
fix: fix gettransactioninfobyblocknum result format
Mar 18, 2021
f11b36c
fix log error
sean-liu55 Mar 18, 2021
25efaf5
fix log error
sean-liu55 Mar 18, 2021
b4aafae
Merge pull request #421 from tronprotocol/release_4.1.3
sean-liu55 Mar 18, 2021
e677e20
change log
sean-liu55 Mar 19, 2021
8a79247
Merge pull request #423 from tronprotocol/release_4.1.3
sean-liu55 Mar 19, 2021
d6d1ada
change protocol for new resource model
sean-liu55 Apr 6, 2021
62233bb
add protocol for new resource model
sean-liu55 Apr 9, 2021
603edd5
change Prompt
sean-liu55 Apr 14, 2021
4c7b699
Merge pull request #428 from tronprotocol/feature/new_resource_model
sean-liu55 Apr 14, 2021
177b957
empty for release
sean-liu55 Apr 14, 2021
cd16836
Merge pull request #422 from tronprotocol/develop
sean-liu55 Apr 14, 2021
2ca7904
fix unfreezeBalance error
sean-liu55 Apr 14, 2021
a46569d
add receiptsRoot into protocol
sean-liu55 Apr 14, 2021
6100399
rm getdelegatedresourceaccountindex
sean-liu55 Apr 14, 2021
61a0839
rm useless commandHelp
sean-liu55 Apr 15, 2021
676a278
Merge pull request #430 from tronprotocol/release_4.2
317787106 Apr 16, 2021
13944cc
update json lib version
sean-liu55 May 20, 2021
14bb7d4
empty commit
sean-liu55 May 20, 2021
9f211a9
Merge pull request #434 from tronprotocol/release_4.2.1
sean-liu55 May 20, 2021
6e86007
update the bouncy castle module
Jun 7, 2021
9fa5f2d
modify the BC provider
Jun 7, 2021
1886d05
Refactor StringUtils.isContains
Jun 30, 2021
9606fe2
Use KMP
Jul 1, 2021
f2186d4
remove the spongycastle dependency
Jul 6, 2021
dcf17de
add `error` type and fix bug which get unrecognized type
Jul 13, 2021
5762dd9
update the bouncy castle version
Jul 19, 2021
9f1cf86
Merge pull request #439 from tronprotocol/fix/bouncy_castle_upgrade
renchenchang Jul 19, 2021
7840b62
Merge pull request #440 from tronprotocol/feature/adapt_to_solidity0.8.6
Lredhdx Jul 19, 2021
79fd8b9
add EnergyUsed field in TransactionExtention
Jul 21, 2021
f02c440
Merge pull request #441 from tronprotocol/feature/adapt_to_solidity0.8.6
Lredhdx Jul 21, 2021
f8b3472
feature: adapt to java-tron 4.3
yanghang8612 Jul 23, 2021
8a93042
Merge branch 'release_4.3.0' into feature/add_some_fields
yanghang8612 Jul 23, 2021
3678bd9
Merge pull request #442 from tronprotocol/feature/add_some_fields
yanghang8612 Jul 23, 2021
faa86ab
modify energy_used format
Jul 26, 2021
8ca7ea2
Merge pull request #444 from tronprotocol/feature/adapt_to_solidity0.8.6
Lredhdx Jul 26, 2021
286c254
Add length check
DoctorLai Jul 28, 2021
939f517
Merge pull request #445 from tronprotocol/release_4.3.0
renchenchang Aug 2, 2021
f8c542f
Merge pull request #447 from tronprotocol/master
renchenchang Aug 5, 2021
f87ee8a
feature: modify proto buffer
yanghang8612 Aug 30, 2021
7e7d13d
feature: adjust printed info for constant trigger
yanghang8612 Aug 30, 2021
6f44348
feature: add DeployConstantContract interface
yanghang8612 Sep 1, 2021
5f64660
fix: do not print unknown fields
Apr 26, 2022
72d951f
Merge pull request #483 from tronprotocol/release_4.4.0
Federico2014 Apr 26, 2022
0a461c4
Merge branch 'master' into hotfix/print_unknownfield
Apr 26, 2022
2014cd8
fix: add double quotation marks to make it a valid json
Apr 26, 2022
df5a3db
Merge pull request #484 from tronprotocol/hotfix/print_unknownfield
waynercheung Apr 26, 2022
851ff73
Merge pull request #485 from tronprotocol/release_4.4.1
waynercheung Apr 26, 2022
a4d47c2
Merge branch 'master' into develop
Apr 26, 2022
5fc1237
feature: add getheader method.
halibobo1205 Jul 27, 2022
3c35352
Merge pull request #502 from halibobo1205/feat/add_header_query
halibobo1205 Jul 28, 2022
d488c96
feat: update install-googleapis.sh to make it work
Aug 1, 2022
8527d2e
Merge pull request #505 from tronprotocol/feat/fix_script
waynercheung Aug 1, 2022
cd701ad
Merge pull request #507 from tronprotocol/release_4.5.2
waynercheung Aug 18, 2022
ff6ad1b
Merge pull request #508 from tronprotocol/master
waynercheung Aug 18, 2022
71fa3ae
feat(freezeV2): merge feature ‘stake 2.0’ into release v4.7.0
Dec 9, 2022
a6ecdc0
Merge pull request #527 from chaosuper12321/release_v4.7.0
zhang0125 Dec 13, 2022
214e5d4
update README.md file
Dec 15, 2022
1263ccc
Merge pull request #532 from chaosuper12321/release_v4.7.0
zhang0125 Dec 15, 2022
31bed1f
add some param check
Dec 26, 2022
5b9eaf8
query api not need check login
Dec 26, 2022
c127563
Merge pull request #533 from chaosuper12321/release_v4.7.0
zhang0125 Dec 26, 2022
8dd116f
fix some parameter verification problems
Dec 28, 2022
ac26768
Merge pull request #534 from chaosuper12321/release_v4.7.0
zhang0125 Dec 28, 2022
593c475
feat(DynamicEnergy): add dynamic energy apis for wallet
daniel-cao-byte Dec 29, 2022
6b86dc4
Merge pull request #535 from daniel-cao-byte/feature/tvm_dynamic_energy
yanghang8612 Dec 29, 2022
2fbc9f9
feat(DynamicEnergy): optimize estimate energy cmd parameters parse
daniel-cao-byte Jan 3, 2023
c4910f8
Merge pull request #536 from daniel-cao-byte/feature/tvm_dynamic_energy
yanghang8612 Jan 3, 2023
0c3abf9
feat(zksnark): update zksnark
forfreeday Jan 11, 2023
4069bce
Merge pull request #538 from forfreeday/feature/update_dependencies
forfreeday Jan 11, 2023
4ce756d
feat(stake): add new protobuf
forfreeday Jan 11, 2023
aebe0e7
Merge pull request #539 from forfreeday/feature/add_stake2.0
forfreeday Jan 11, 2023
178d886
Merge branch 'release_v4.7.0' of https://github.com/tronprotocol/wall…
forfreeday Jan 11, 2023
df7e56d
Merge pull request #540 from forfreeday/feature/add_stake2.0
forfreeday Jan 11, 2023
52eb6b0
Merge pull request #542 from tronprotocol/release_v4.7.0
lvs007 Jan 16, 2023
50051c7
Merge pull request #543 from tronprotocol/master
lvs007 Jan 16, 2023
9bba8c7
Merge branch 'tronprotocol:develop' into develop
DoctorLai Jan 22, 2023
963d938
fix(abi): do not always set dynamic to true for array type
yanghang8612 Feb 24, 2023
1cd6fb3
Merge pull request #547 from tronprotocol/fix/abi_array_encode
yanghang8612 Feb 24, 2023
91d4994
feat(net): add BELOW_THAN_ME for ReasonCode.
317787106 Mar 31, 2023
3b8f49f
Merge pull request #635 from 317787106/feature/isolate
317787106 Mar 31, 2023
def16e3
feat(api): remove insecure APIs
halibobo1205 Mar 30, 2023
cf87486
Merge pull request #634 from tronprotocol/feat/deprecated_api
halibobo1205 Apr 3, 2023
8a2eeeb
feat(api): remove insecure APIs
halibobo1205 Mar 30, 2023
d41443f
Merge pull request #636 from tronprotocol/feature/deprecated_api_v4.7…
halibobo1205 Apr 13, 2023
bd7c856
feat(api): generateAddress use local method
halibobo1205 Apr 14, 2023
ad0aca6
Merge pull request #637 from tronprotocol/feature/deprecated_api_v4.7…
halibobo1205 Apr 14, 2023
b27c9b3
fix(api): fix encode58Check
halibobo1205 Apr 14, 2023
784cb26
Merge pull request #638 from tronprotocol/feature/deprecated_api_v4.7…
halibobo1205 Apr 14, 2023
2c60edc
Merge pull request #639 from tronprotocol/release_v4.7.1.1
forfreeday Apr 17, 2023
69068eb
Merge pull request #640 from tronprotocol/master
forfreeday Apr 17, 2023
dd5c16b
feat(freezeV2): upgrade stake2.0 APIs
lxcmyf May 22, 2023
e010330
Merge pull request #642 from lxcmyf/release_v4.7.2
halibobo1205 Jun 8, 2023
6fd62f5
feat(freezeV2): optimize validation
lxcmyf Jun 9, 2023
8b3d7a4
Merge pull request #647 from lxcmyf/release_v4.7.2
jwrct Jun 9, 2023
fd95cdf
Merge remote-tracking branch 'origin/develop' into release_v4.7.2
lxcmyf Jun 9, 2023
ded36db
Merge pull request #648 from lxcmyf/release_v4.7.2
halibobo1205 Jun 9, 2023
a8a4f72
Merge pull request #649 from tronprotocol/release_v4.7.1
yanghang8612 Jun 14, 2023
4a5b888
feat(freezeV2): modify CancelAllUnfreezeV2 return info
lxcmyf Jun 15, 2023
fd47218
Merge pull request #650 from lxcmyf/release_v4.7.2
tomatoishealthy Jun 16, 2023
92b9721
feature(mechanism): optmize resource recovery
Jun 25, 2023
ea67f05
Merge pull request #653 from chaosuper12321/release_v4.7.2
halibobo1205 Jun 26, 2023
1901d7d
feat(readme): add GenerateAddress api
lxcmyf Jul 1, 2023
84df118
Merge pull request #656 from lxcmyf/release_v4.7.2
forfreeday Jul 1, 2023
6c4fff6
feat(readme): update GenerateAddress api
lxcmyf May 22, 2023
c2c385b
Merge pull request #657 from lxcmyf/release_v4.7.2
forfreeday Jul 1, 2023
bf33f90
fix(wallet-cli): revert address encoding mapping
lxcmyf Jul 1, 2023
b75b232
Merge pull request #658 from lxcmyf/release_v4.7.2
halibobo1205 Jul 1, 2023
31e626e
Merge pull request #655 from tronprotocol/release_v4.7.2
forfreeday Jul 1, 2023
fa4c708
Merge pull request #659 from tronprotocol/master
forfreeday Jul 1, 2023
a1f69f2
feat(protocol): upgrade protocol
lxcmyf Sep 15, 2023
ccec909
Merge pull request #665 from lxcmyf/develop
halibobo1205 Sep 15, 2023
cf2f831
feat(api): add resource price query API (#667)
lxcmyf Sep 25, 2023
230a078
fix(api): fix API doc link jump (#670)
lxcmyf Oct 8, 2023
631ccea
Merge pull request #675 from tronprotocol/release_v4.7.3
forfreeday Oct 25, 2023
dce2e2f
Merge pull request #676 from tronprotocol/master
forfreeday Oct 25, 2023
e568763
feat(protobuf): add fields
forfreeday Mar 15, 2024
31d5955
Merge pull request #716 from forfreeday/feat/add_fields
forfreeday Mar 15, 2024
c018da6
Merge pull request #717 from tronprotocol/release_v4.7.4
forfreeday Mar 15, 2024
0d4e9a0
Merge pull request #718 from tronprotocol/master
forfreeday Mar 15, 2024
5072b67
feat(dependency): update dependencies
halibobo1205 Apr 23, 2024
71bc88e
Merge pull request #1 from halibobo1205/feat/dependency_refactor
317787106 May 20, 2024
cd9daf2
Merge pull request #728 from 317787106/feature/update_depend
lvs007 May 22, 2024
e876f25
Merge pull request #730 from tronprotocol/release_v4.7.5
lvs007 Jun 5, 2024
05b6e96
Merge pull request #731 from tronprotocol/master
lvs007 Jun 5, 2024
e6c54bf
update gradle to 6.4 and protobufVersion,grpcVersion
317787106 Sep 24, 2024
1503b40
reorg gradle
317787106 Sep 24, 2024
fc4cbfc
Merge pull request #436 from DoctorLai/develop
lvs007 Sep 24, 2024
342b413
Merge branch 'develop' into feature/update_gradle6
317787106 Sep 24, 2024
0ab3e47
update gradle config
317787106 Oct 8, 2024
cd4b5ed
revert some changes
317787106 Oct 8, 2024
cb3dd84
revert some changes
317787106 Oct 8, 2024
2771dd9
revert some changes
317787106 Oct 8, 2024
1e3286d
revert some changes
317787106 Oct 8, 2024
cf141b0
Merge pull request #745 from 317787106/feature/update_gradle6
lvs007 Oct 8, 2024
cc1d4c8
update protobufVersion from 3.21.12 to 3.25.5
317787106 Oct 8, 2024
7076243
merge pr 436 into 4.7.6
317787106 Oct 8, 2024
4d90274
Merge pull request #751 from 317787106/hotfix/merge_436
lvs007 Oct 8, 2024
31510b6
Merge pull request #750 from 317787106/feature/update_protobufVersion
lvs007 Oct 8, 2024
e8099e3
Merge pull request #755 from tronprotocol/release_v4.7.6
lvs007 Oct 14, 2024
05c8645
Merge pull request #756 from tronprotocol/master
lvs007 Oct 14, 2024
a7aba06
update dex instruction url to replace invalid url
317787106 Nov 6, 2024
61e5632
upload bancor.pdf
317787106 Nov 7, 2024
334da91
update Readme
317787106 Nov 7, 2024
796d738
remove pdf
317787106 Nov 7, 2024
25bbaaf
Merge pull request #761 from 317787106/fix/uddate_dex_url
lvs007 Nov 8, 2024
e327d74
Create jekyll-gh-pages.yml
Mareklazar Jan 31, 2025
785f7a5
Mareklazar:develop
Mareklazar Jan 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll with GitHub Pages dependencies preinstalled

on:
# Runs on pushes targeting the default branch
push:
branches: ["develop"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v3

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
13 changes: 13 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
// See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp

// List of extensions which should be recommended for users of this workspace.
"recommendations": [

],
// List of extensions recommended by VS Code that should not be recommended for users of this workspace.
"unwantedRecommendations": [

]
}
2,157 changes: 1,708 additions & 449 deletions README.md

Large diffs are not rendered by default.

264 changes: 133 additions & 131 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,131 +1,133 @@
group 'Tron'
version '1.0-SNAPSHOT'

apply plugin: 'java'
apply plugin: 'com.google.protobuf'
apply plugin: 'com.github.johnrengelman.shadow'
apply plugin: 'application'

sourceCompatibility = 1.8
targetCompatibility = JavaVersion.VERSION_1_8
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'

compileJava.options*.compilerArgs = [
"-Xlint:serial", "-Xlint:varargs", "-Xlint:classfile", "-Xlint:dep-ann",
"-Xlint:divzero", "-Xlint:empty", "-Xlint:finally", "-Xlint:overrides",
"-Xlint:path", "-Xlint:static", "-Xlint:try", "-Xlint:fallthrough",
"-Xlint:deprecation", "-Xlint:unchecked", "-Xlint:-options"
]

repositories {
mavenLocal()
mavenCentral()
}

sourceSets {
main {
proto {
srcDir 'src/main/protos'
}
java {
srcDir 'src/main/gen'
srcDir 'src/main/java'
}
}

}
buildscript {
repositories {
mavenLocal()
maven {
url "https://cdn.lfrs.sl/repository.liferay.com/nexus/content/groups/public"
}
mavenCentral()
}
ext {
projectVersion = '1.3.0-RELEASE'
grpcVersion = '1.6.1'
protobufVersion = '3.3.0'
protobufGradlePluginVersion = '0.8.0'
springCloudConsulVersion = '1.2.1.RELEASE'
}

dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:2.0.2'
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.3'
classpath "gradle.plugin.com.liferay:gradle-plugins-node:4.3.0"
}
}

task wrapper(type: Wrapper) {
gradleVersion = '3.3'
}

dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile group: 'com.beust', name: 'jcommander', version: '1.72'
//compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
compile group: 'org.slf4j', name: 'jcl-over-slf4j', version: '1.7.25'
compile group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3'
compile 'com.maxmind.geoip2:geoip2:2.10.0'

// google grpc
compile group: 'io.grpc', name: 'grpc-netty', version: '1.9.0'
compile group: 'io.grpc', name: 'grpc-protobuf', version: '1.9.0'
compile group: 'io.grpc', name: 'grpc-stub', version: '1.9.0'

compile group: 'com.googlecode.protobuf-java-format', name: 'protobuf-java-format', version: '1.4'
compile "com.madgag.spongycastle:core:1.53.0.0"
compile "com.madgag.spongycastle:prov:1.53.0.0"
compile group: 'com.typesafe', name: 'config', version: '1.3.2'
compile "com.google.code.findbugs:jsr305:3.0.0"
compile "org.springframework.cloud:spring-cloud-starter-consul-discovery:${springCloudConsulVersion}"
compile "org.apache.commons:commons-collections4:4.0"
compile "org.apache.commons:commons-lang3:3.4"
compile group: 'com.google.api.grpc', name: 'googleapis-common-protos', version: '0.0.3'
compile 'com.alibaba:fastjson:1.2.47'

compile group: 'commons-io', name: 'commons-io', version: '2.6'
compile group: 'org.projectlombok', name: 'lombok', version: '1.18.2'

compile group: 'org.jline', name: 'jline', version: '3.1.3'
}

protobuf {
generatedFilesBaseDir = "$projectDir/src/"
protoc {
artifact = "com.google.protobuf:protoc:3.5.1-1"

}
plugins {
grpc {
artifact = 'io.grpc:protoc-gen-grpc-java:1.9.0'
}
}
generateProtoTasks {
all().each { task ->
task.builtins {
java {
outputSubDir = "gen"
}
}
}
all()*.plugins {
grpc {
outputSubDir = "gen"
}
}
}
}

run {
standardInput = System.in
mainClassName = 'org.tron.walletcli.Client'
}


shadowJar {
baseName = 'wallet-cli'
classifier = null
version = null
}
group 'Tron'
version '1.0-SNAPSHOT'

apply plugin: 'java'
apply plugin: 'com.google.protobuf'
apply plugin: 'com.github.johnrengelman.shadow'
apply plugin: 'application'

sourceCompatibility = 1.8
targetCompatibility = JavaVersion.VERSION_1_8
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'

//compileJava.options*.compilerArgs = [
// "-Xlint:serial", "-Xlint:varargs", "-Xlint:classfile", "-Xlint:dep-ann",
// "-Xlint:divzero", "-Xlint:empty", "-Xlint:finally", "-Xlint:overrides",
// "-Xlint:path", "-Xlint:static", "-Xlint:try", "-Xlint:fallthrough",
// "-Xlint:deprecation", "-Xlint:unchecked", "-Xlint:-options"
//]

repositories {
mavenLocal()
mavenCentral()
maven { url 'https://jitpack.io' }
}

def protobufVersion = "3.25.5"
def grpcVersion = "1.60.0"

sourceSets {
main {
proto {
srcDir 'src/main/protos'
}
java {
srcDir 'src/main/gen'
srcDir 'src/main/java'
}
}
}

buildscript {
repositories {
mavenLocal()
maven {
url "https://cdn.lfrs.sl/repository.liferay.com/nexus/content/groups/public"
}
mavenCentral()
}

dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:5.2.0'
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.12'
classpath "gradle.plugin.com.liferay:gradle-plugins-node:7.0.2"
}
}


dependencies {
implementation group: 'junit', name: 'junit', version: '4.13.2'
implementation group: 'com.beust', name: 'jcommander', version: '1.82'
//compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
implementation group: 'org.slf4j', name: 'jcl-over-slf4j', version: '1.7.25'
implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.13'

// grpc
implementation group: 'io.grpc', name: 'grpc-netty', version: grpcVersion
implementation group: 'io.grpc', name: 'grpc-protobuf', version: grpcVersion
implementation group: 'io.grpc', name: 'grpc-stub', version: grpcVersion

// google protobuf
implementation group: 'com.google.protobuf', name: 'protobuf-java', version: protobufVersion
implementation group: 'com.google.protobuf', name: 'protobuf-java-util', version: protobufVersion

implementation group: 'com.google.code.gson', name: 'gson', version: '2.11.0'

implementation group: 'com.googlecode.protobuf-java-format', name: 'protobuf-java-format', version: '1.4'
implementation group: 'org.bouncycastle', name: 'bcprov-jdk18on', version: '1.78.1'
implementation group: 'com.typesafe', name: 'config', version: '1.3.2'
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.14.0'
implementation group: 'com.alibaba', name: 'fastjson', version: '1.2.83'
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.16.1'

compileOnly 'org.projectlombok:lombok:1.18.24'
annotationProcessor 'org.projectlombok:lombok:1.18.24'
testCompileOnly 'org.projectlombok:lombok:1.18.24'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.24'

implementation group: 'org.jline', name: 'jline', version: '3.25.0'
implementation group: 'io.github.tronprotocol', name: 'zksnark-java-sdk', version: '1.0.0'
}

protobuf {
generatedFilesBaseDir = "$projectDir/src"
protoc {
artifact = "com.google.protobuf:protoc:$protobufVersion"
}
plugins {
grpc {
artifact = "io.grpc:protoc-gen-grpc-java:$grpcVersion"
}
}
generateProtoTasks {
all().each { task ->
task.builtins {
java {
outputSubDir = "gen"
}
}
}
all()*.plugins {
grpc {
outputSubDir = "gen"
}
}
}
}

clean.doFirst {
delete "src/main/gen"
}

run {
standardInput = System.in
mainClassName = 'org.tron.walletcli.Client'
}


shadowJar {
baseName = 'wallet-cli'
classifier = null
version = null
mergeServiceFiles() // https://github.com/grpc/grpc-java/issues/10853
}
Loading