Question about Inner Transactions and Group Sizes

Let’s assume SC A makes 3 inner transactions to SC B. Assuming SC B has the following security check:

Assert( Global.group_size() == Int(3) )

Question 1: Will the transaction go through?
Question 2: Are the 3 inner transactions from SC A seen as an atomic transfer of size 3 from SC B’s perspective?

You would need to issue a group of 3 inner transactions.
See Smart contract details - Algorand Developer Portal

1 Like