Drips work in a similar fashion to a transfer but they include a block duration, which specifies how many blocks the drip must continue for.
The amount dripped per block is proportional to total spend/drip duration.
Create Drip
Commands
[UTXO_SENDER_1, UTXO_SENDER_2, ... , UTXO_SENDER_N] is the list of the UTXOs getting spent for the drip.
AMOUNT is the amount of tokens that get dripped onto the UTXO.
DRIP_DURATION is the amount of blocks the drip will be active for.
[UTXO_RECEIVER_1(AMOUNT, DRIP_DURATION), UTXO_RECEIVER_2(AMOUNT, DRIP_DURATION), ... , UTXO_RECEIVER_N(AMOUNT, DRIP_DURATION)] is the UTXOs that will get dripped on.
UTXO_CHANGE is the UTXO the change is bound to.