You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am having decoding errors in mandos tests when dumping the state after sending an ESDT token to a contract. Currently using elrond-wasm v0.27.2. The error is not triggered when sending EGLD to the contract.
Below is an example of contract+test triggering the error:
INFO:myprocess:run_process: ['/Users/jacobleygonie/elrondsdk/vmtools/mandos-test', '/Users/jacobleygonie/Dropbox/Mon Mac (pse-senik)/Desktop/arda-sc/test/mandos'], in folder: None
Traceback (most recent call last):
File "/Users/jacobleygonie/elrondsdk/erdpy", line 8, in <module>
sys.exit(main())
File "/Users/jacobleygonie/elrondsdk/erdpy-venv/lib/python3.9/site-packages/erdpy/cli.py", line 32, in main
_do_main()
File "/Users/jacobleygonie/elrondsdk/erdpy-venv/lib/python3.9/site-packages/erdpy/cli.py", line 58, in _do_main
args.func(args)
File "/Users/jacobleygonie/elrondsdk/erdpy-venv/lib/python3.9/site-packages/erdpy/cli_contracts.py", line 186, in run_tests
projects.run_tests(args)
File "/Users/jacobleygonie/elrondsdk/erdpy-venv/lib/python3.9/site-packages/erdpy/projects/core.py", line 65, in run_tests
project.run_tests(directory, wildcard)
File "/Users/jacobleygonie/elrondsdk/erdpy-venv/lib/python3.9/site-packages/erdpy/projects/project_base.py", line 105, in run_tests
myprocess.run_process(args, env=tool_env)
File "/Users/jacobleygonie/elrondsdk/erdpy-venv/lib/python3.9/site-packages/erdpy/myprocess.py", line 19, in run_process
output = subprocess.check_output(args, shell=False, universal_newlines=True, stderr=subprocess.STDOUT, env=env, cwd=cwd)
File "/usr/local/Cellar/python@3.9/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/local/Cellar/python@3.9/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 507, in run
stdout, stderr = process.communicate(input, timeout=timeout)
File "/usr/local/Cellar/python@3.9/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1121, in communicate
stdout = self.stdout.read()
File "/usr/local/Cellar/python@3.9/3.9.6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 651: invalid start byte
The text was updated successfully, but these errors were encountered:
I am having decoding errors in mandos tests when dumping the state after sending an ESDT token to a contract. Currently using elrond-wasm v0.27.2. The error is not triggered when sending EGLD to the contract.
Below is an example of contract+test triggering the error:
The Smart Contract
The Test (dumpState at the end)
The Error
The text was updated successfully, but these errors were encountered: