hashgraph / hedera-smart-contracts

Contains Hedera Smart Contract Service supporting files
Apache License 2.0
46 stars 54 forks source link

Support transaction memo from hts-precompile/HederaTokenService.sol #553

Open leric7 opened 1 year ago

leric7 commented 1 year ago

Problem

Now, we can't set the transaction memo for those transactions supported by HederaTokenService. This is often required because platforms like Circle use same account but differentiate USDC transactions using transaction memo.

Solution

I don't know how transaction memo can be added. :(

Alternatives

No response

Nana-EC commented 7 months ago

Hi @leric7 , thanks for this ticket.

From my reading you're saying system contract calls aren't allowing you to specify the transaction memo and you'd like to do so. Is that correct?

Basically the function selectors in IHederaTokenService.sol (example at contracts/hts-precompile/HederaTokenService.sol)don't have a memo param?