curl --request POST \
--url https://api.otim.com/payment/request/build \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"payerAddress": "<string>",
"completionInstructions": [
{
"chainId": 11155111,
"salt": 1234567890,
"maxExecutions": 10,
"actionArguments": {
"refuelERC20": {
"token": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
"target": "0x23618e81E3f5cdF7f54C3d65f7FBc0aBf5B21E8f",
"threshold": 1000000000000000000,
"endBalance": 2000000000000000000,
"fee": {
"token": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
"maxBaseFeePerGas": 0,
"maxPriorityFeePerGas": 15000000000,
"executionFee": 0
}
}
},
"setEphemeralTarget": true
}
],
"instructions": [
{
"chainId": 11155111,
"salt": 1234567890,
"maxExecutions": 10,
"actionArguments": {
"refuelERC20": {
"token": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
"target": "0x23618e81E3f5cdF7f54C3d65f7FBc0aBf5B21E8f",
"threshold": 1000000000000000000,
"endBalance": 2000000000000000000,
"fee": {
"token": "0xa0Ee7A142d267C1f36714E4a8F75612F20a79720",
"maxBaseFeePerGas": 0,
"maxPriorityFeePerGas": 15000000000,
"executionFee": 0
}
}
},
"setEphemeralTarget": true
}
],
"metadata": {},
"dueDate": "2023-11-07T05:31:56Z"
}'