Hi, If a master account approves a builder fee (approveBuilderFee) and its agent/API wallet then places an order on a subaccount (using vaultAddress = subaccount), is the builder fee validated against the master's approval or the subaccount's? I ask because approveBuilderFee is a user-signed action with no vaultAddress field, so there seems to be no way to approve a builder fee for a subaccount. Querying maxBuilderFee per address shows subaccounts at 0 even when the master has approved. Can builder orders run on a subaccount at all, and if so, whose approval is checked? Thanks! 🙏
Hi, If a master account approves a builder fee (approveBuilderFee) and its agent/API wallet then places an order on a subaccount (using vaultAddress = subaccount), is the builder fee validated against the master's approval or the subaccount's? I ask because approveBuilderFee is a user-signed action with no vaultAddress field, so there seems to be no way to approve a builder fee for a subaccount. Querying maxBuilderFee per address shows subaccounts at 0 even when the master has approved. Can builder orders run on a subaccount at all, and if so, whose approval is checked? Thanks! 🙏