Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
8566413
wip: multisig integration
popenta May 13, 2025
8969b91
wip: finished implementation started tests
popenta May 15, 2025
f69d085
tests and fixes
popenta May 16, 2025
a649da9
convert actions to printable format
popenta May 19, 2025
6ef32e0
refactoring
popenta May 19, 2025
c1fd895
fix gasPrice for smart contract interactions
popenta May 19, 2025
05bb9d9
Merge pull request #516 from multiversx/pass-gas-price-to-controllers
popenta May 19, 2025
daa7162
Merge branch 'feat/next' into multisig
popenta May 22, 2025
998b115
use shared args for wait-result and timeout
popenta May 22, 2025
3011890
integrate governance
popenta May 23, 2025
e71c0b1
update script and generate CLI.md
popenta May 23, 2025
2177758
Merge branch 'main' into merge-main-26-05
popenta May 26, 2025
addec09
Merge pull request #518 from multiversx/merge-main-26-05
popenta May 26, 2025
fde5605
config cleanup
popenta May 26, 2025
afba2a8
allow users to set proxy url in config
popenta May 27, 2025
827cd35
update gitignore
popenta May 27, 2025
e118b94
require python 3.10 or greater
popenta May 27, 2025
1650914
Merge pull request #520 from multiversx/switch-to-python-3.10
popenta May 27, 2025
a73025d
Merge branch 'feat/configs' into environment-config
popenta May 27, 2025
b7d1ff3
add caching
popenta May 27, 2025
e066bc9
pass explorer url when logging transactions
popenta May 27, 2025
2906430
fixes
popenta May 28, 2025
f86e709
fixes after review
popenta May 28, 2025
bf2f946
fix mypy error
popenta May 28, 2025
4e029f2
move env to separate env file
popenta May 29, 2025
aadd695
wip: implement address config
popenta May 30, 2025
ae4f002
fixes after review
popenta Jun 2, 2025
66d8bde
Merge pull request #515 from multiversx/multisig
popenta Jun 2, 2025
edf58e2
Merge branch 'feat/next' into governance
popenta Jun 2, 2025
841262d
small refactoring
popenta Jun 2, 2025
a0ca485
use sender from config file
popenta Jun 3, 2025
c8ed0f1
fix after review
popenta Jun 3, 2025
bd02111
add get commands
popenta Jun 4, 2025
9cd7da8
create a method to set transaction fields
popenta Jun 5, 2025
812c633
Merge pull request #517 from multiversx/governance
popenta Jun 5, 2025
6e863ff
Merge branch 'main' into merge-main-in-feat-05-06
popenta Jun 5, 2025
4fe058f
Merge pull request #524 from multiversx/merge-main-in-feat-05-06
popenta Jun 5, 2025
693d730
Merge branch 'feat/next' into environment-config
popenta Jun 5, 2025
32787af
refactoring
popenta Jun 5, 2025
e2e6a66
Merge branch 'environment-config' into address-config
popenta Jun 5, 2025
ff307d4
small refactoring
popenta Jun 5, 2025
48d8c49
wrap Ledger error
popenta Jun 6, 2025
e3cb6db
Merge pull request #525 from multiversx/wrap-ledger-errors
popenta Jun 11, 2025
d58ed56
Merge branch 'feat/next' into environment-config
popenta Jun 11, 2025
2a5d73b
fix after review
popenta Jun 11, 2025
7f8b7bf
Merge pull request #519 from multiversx/environment-config
popenta Jun 12, 2025
d0ee70a
set permissions for workflows
popenta Jun 12, 2025
a0dfb9a
Merge pull request #526 from multiversx/workflow-permissions
popenta Jun 12, 2025
563b2ef
Merge branch 'feat/next' into address-config
popenta Jun 12, 2025
28c827d
update to latest sdk-py
popenta Jun 12, 2025
cddc415
remove unnecessary function call
popenta Jun 12, 2025
af90c56
Merge branch 'address-config' into get-commands
popenta Jun 12, 2025
20034fa
remove recall nonce argument
popenta Jun 12, 2025
f48ed73
fix mypyp error
popenta Jun 12, 2025
d148401
set log level from config or cli args
popenta Jun 13, 2025
533761e
refactoring
popenta Jun 13, 2025
672c0f0
fix help text for opt gas limit arg
popenta Jun 16, 2025
8c600d6
fixes after review
popenta Jun 16, 2025
d140150
fix tests
popenta Jun 16, 2025
dd2746b
try to fix tests
popenta Jun 16, 2025
687cf4a
fix test
popenta Jun 16, 2025
335ea73
deprecate password file
popenta Jun 17, 2025
85aa606
Merge pull request #521 from multiversx/address-config
popenta Jun 17, 2025
fc6ed6f
update to latest sdk-py
popenta Jun 17, 2025
9d6ea29
fix test
popenta Jun 17, 2025
7253269
adjust logger messages
popenta Jun 17, 2025
2876207
Merge pull request #529 from multiversx/remove-password-file
popenta Jun 17, 2025
56d4b19
Merge branch 'feat/next' into get-commands
popenta Jun 17, 2025
4e06bbb
rename command
popenta Jun 18, 2025
6c0ced9
Merge pull request #522 from multiversx/get-commands
popenta Jun 18, 2025
660c60d
Merge branch 'feat/next' into remove-deprecated-recall-nonce-arg
popenta Jun 18, 2025
a42793e
change log message
popenta Jun 18, 2025
21c77d3
Merge pull request #527 from multiversx/remove-deprecated-recall-nonc…
popenta Jun 18, 2025
0fa885e
Merge branch 'feat/next' into set-log-level
popenta Jun 18, 2025
df27c87
fixes after review
popenta Jun 19, 2025
a5f7c3b
fix mypy warning
popenta Jun 19, 2025
7c06fe8
Merge pull request #528 from multiversx/set-log-level
popenta Jun 19, 2025
38016fe
update go version
popenta Jun 19, 2025
10e852f
generate CLI.md file
popenta Jun 19, 2025
07f4ee2
revert to previous go version
popenta Jun 19, 2025
49c5407
Merge pull request #530 from multiversx/update-go-version
popenta Jun 19, 2025
f3cd8f2
bump version
popenta Jun 23, 2025
01a6ba3
Merge pull request #531 from multiversx/bump-version-11-0-0
popenta Jun 24, 2025
2888f7a
refactoring config-wallet
popenta Jun 24, 2025
2ccbda5
rename env to config-env
popenta Jun 24, 2025
9742630
generate CLI file
popenta Jun 24, 2025
6181867
refactoring config-env
popenta Jun 25, 2025
340f2c4
remove commented code
popenta Jun 25, 2025
dafbd5d
update windows workflow to use windows-2022
popenta Jun 25, 2025
d875ddc
fixes after review
popenta Jun 25, 2025
3827aa8
Merge pull request #532 from multiversx/refactoring-config-wallet
popenta Jun 26, 2025
243f5c9
Merge branch 'feat/next' into rename-to-config-env
popenta Jun 26, 2025
fce7475
rename logger
popenta Jun 26, 2025
74a6c1b
fix for when no env is configured
popenta Jun 26, 2025
16ca822
refactoring
popenta Jun 26, 2025
25ebc13
Merge pull request #533 from multiversx/rename-to-config-env
popenta Jun 26, 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
5 changes: 4 additions & 1 deletion .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ on:
branches: [main, feat/*]
workflow_dispatch:

permissions:
contents: read

jobs:
build:
name: Build and Test mxpy for ${{ matrix.os }}, python ${{ matrix.python-version }}
Expand All @@ -16,7 +19,7 @@ jobs:

strategy:
matrix:
os: [windows-2019]
os: [windows-2022]
python-version: [3.11]

steps:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ on:
branches: [main, feat/*]
workflow_dispatch:

permissions:
contents: read

jobs:
build:
name: Build and Test mxpy for ${{ matrix.os }}, python ${{ matrix.python-version }}
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/install-macos-pipx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ on:
branches: [main, feat/*]
workflow_dispatch:

permissions:
contents: read

env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/install-ubuntu-pipx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ on:
branches: [main, feat/*]
workflow_dispatch:

permissions:
contents: read

env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}

Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/mypy.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
name: mypy reviewdog check
on: [pull_request]

permissions:
contents: read

jobs:
mypy:
name: runner / mypy
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/test-localnet-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ on:
branches: [main, feat/*]
workflow_dispatch:

permissions:
contents: read

env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}

Expand Down Expand Up @@ -40,10 +43,10 @@ jobs:
export PYTHONPATH=.
python3 -m multiversx_sdk_cli.cli localnet prerequisites --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml
python3 -m multiversx_sdk_cli.cli localnet build --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml

# "Go" and artifacts from "GOPATH/pkg/mod" are not needed anymore.
sudo rm -rf ~/multiversx-sdk/golang

python3 -m multiversx_sdk_cli.cli localnet clean --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml
python3 -m multiversx_sdk_cli.cli localnet config --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml
nohup python3 -m multiversx_sdk_cli.cli localnet start --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml > localnet.log 2>&1 & echo $! > localnet.pid
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/test-localnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ on:
branches: [main, feat/*]
workflow_dispatch:

permissions:
contents: read

env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}

Expand Down Expand Up @@ -40,10 +43,10 @@ jobs:
python3 -m multiversx_sdk_cli.cli config set github_api_token ${{ secrets.GITHUB_TOKEN }}
python3 -m multiversx_sdk_cli.cli localnet prerequisites --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml
python3 -m multiversx_sdk_cli.cli localnet build --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml

# "Go" and artifacts from "GOPATH/pkg/mod" are not needed anymore.
sudo rm -rf ~/multiversx-sdk/golang

python3 -m multiversx_sdk_cli.cli localnet clean --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml
python3 -m multiversx_sdk_cli.cli localnet config --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml
python3 -m multiversx_sdk_cli.cli localnet start --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_remote.toml --stop-after-seconds=120
Expand All @@ -62,13 +65,13 @@ jobs:

git clone https://github.com/multiversx/mx-chain-go --branch=master --single-branch ~/multiversx-sdk/sandbox/mx-chain-go
git clone https://github.com/multiversx/mx-chain-proxy-go --branch=master --single-branch ~/multiversx-sdk/sandbox/mx-chain-proxy-go

python3 -m multiversx_sdk_cli.cli localnet prerequisites --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_local.toml
python3 -m multiversx_sdk_cli.cli localnet build --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_local.toml

# "Go" and artifacts from "GOPATH/pkg/mod" are not needed anymore.
sudo rm -rf ~/multiversx-sdk/golang

python3 -m multiversx_sdk_cli.cli localnet clean --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_local.toml
python3 -m multiversx_sdk_cli.cli localnet config --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_local.toml
python3 -m multiversx_sdk_cli.cli localnet start --configfile=./multiversx_sdk_cli/tests/testdata/localnet_with_resolution_local.toml --stop-after-seconds=120
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,5 @@ venv.bak/
typings

multiversx_sdk_cli/tests/testdata-out

.DS_store
Loading
Loading