Some pools support payouts to directly go to an exchange by appending a paymentId to the miner's username (which is the wallet address):
ADDRESS.PAYMENT_ID.WORKER
I'm wondering how this is implemented in a mining pool. Do you just invoke the transfer
or transfer_split
RPC and fill the optional paymentId field with the value of PAYMENT_ID
? If this is true wouldn't this make it necessary to payout miners with paymentIds in isolation instead of issuing batch transfers?