Hello,

Sign up to join our community!

Welcome Back,

Please login to your account!

Forgot Password,

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Hey guys!! I have a contract A calling a method of contract B that takes 1 argument and a token as inputs. When contract B is in the same shard as contract A, everything works fine, the transaction looks like: `ESDTTransfer@TOKEN-abcdef@1000000@method_contract_b@argument_contract_b` However, when contract B is not in the same shard as contract A, an additional unexpected argument appears at the end of the tx, which makes it fail as the method of contract B expects only 1 argument: `ESDTTransfer@TOKEN-abcdef@1000000@method_contract_b@argument_contract_b@unexpected_argument` Do you know why this unexpected argument is added to the tx?