Properties
callStatic
callStatic: {
createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<void>;
createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<void>;
createFlowTest(token, receiver, flowRate, overrides?): Promise<void>;
createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<void>;
decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<void>;
decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<void>;
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<void>;
decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<void>;
deleteFlowFromTest(token, sender, receiver, overrides?): Promise<void>;
deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<void>;
deleteFlowTest(token, sender, receiver, overrides?): Promise<void>;
deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<void>;
getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<BigNumber>;
getFlowInfoTest(token, sender, receiver, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>;
getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<[boolean, boolean, boolean, BigNumber] & {
allowCreate: boolean;
allowDelete: boolean;
allowUpdate: boolean;
flowRateAllowance: BigNumber;
}>;
getFlowRateTest(token, sender, receiver, overrides?): Promise<BigNumber>;
getNetFlowInfoTest(token, account, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>;
getNetFlowRateTest(token, account, overrides?): Promise<BigNumber>;
increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<void>;
increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<void>;
increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<void>;
increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<void>;
revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<void>;
setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<void>;
setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<void>;
updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<void>;
updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<void>;
updateFlowTest(token, receiver, flowRate, overrides?): Promise<void>;
updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<void>;
}
Type declaration
createFlowFromTest:function
- createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
createFlowFromWithUserDataTest:function
- createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
createFlowTest:function
- createFlowTest(token, receiver, flowRate, overrides?): Promise<void>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
createFlowWithUserDataTest:function
- createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<void>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
decreaseFlowRateAllowanceTest:function
- decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
decreaseFlowRateAllowanceWithPermissionsTest:function
- decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
decreaseFlowRateAllowanceWithUserDataTest:function
- decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
deleteFlowFromTest:function
- deleteFlowFromTest(token, sender, receiver, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<void>
deleteFlowFromWithUserDataTest:function
- deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
deleteFlowTest:function
- deleteFlowTest(token, sender, receiver, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<void>
deleteFlowWithUserDataTest:function
- deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
getBufferAmountByFlowRateTest:function
- getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<BigNumber>
Parameters
token: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getFlowInfoTest:function
- getFlowInfoTest(token, sender, receiver, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}> Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>
getFlowPermissionsTest:function
- getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<[boolean, boolean, boolean, BigNumber] & {
allowCreate: boolean;
allowDelete: boolean;
allowUpdate: boolean;
flowRateAllowance: BigNumber;
}> Parameters
token: string
sender: string
flowOperator: string
Optional
overrides: CallOverrides
Returns Promise<[boolean, boolean, boolean, BigNumber] & {
allowCreate: boolean;
allowDelete: boolean;
allowUpdate: boolean;
flowRateAllowance: BigNumber;
}>
getFlowRateTest:function
- getFlowRateTest(token, sender, receiver, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getNetFlowInfoTest:function
- getNetFlowInfoTest(token, account, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}> Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>
getNetFlowRateTest:function
- getNetFlowRateTest(token, account, overrides?): Promise<BigNumber>
Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
increaseFlowRateAllowanceTest:function
- increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
increaseFlowRateAllowanceWithPermissionsTest:function
- increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
increaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
increaseFlowRateAllowanceWithUserDataTest:function
- increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
revokeFlowPermissionsTest:function
- revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<void>
Parameters
flowOperator: string
token: string
Optional
overrides: CallOverrides
Returns Promise<void>
setFlowPermissionsTest:function
- setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<void>
Parameters
token: string
flowOperator: string
allowCreate: boolean
allowUpdate: boolean
allowDelete: boolean
flowRateAllowance: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
setMaxFlowPermissionsTest:function
- setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<void>
Parameters
flowOperator: string
token: string
Optional
overrides: CallOverrides
Returns Promise<void>
updateFlowFromTest:function
- updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
updateFlowFromWithUserDataTest:function
- updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<void>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
updateFlowTest:function
- updateFlowTest(token, receiver, flowRate, overrides?): Promise<void>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
updateFlowWithUserDataTest:function
- updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<void>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<BigNumber>;
createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<BigNumber>;
createFlowTest(token, receiver, flowRate, overrides?): Promise<BigNumber>;
createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<BigNumber>;
decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<BigNumber>;
decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<BigNumber>;
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<BigNumber>;
decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<BigNumber>;
deleteFlowFromTest(token, sender, receiver, overrides?): Promise<BigNumber>;
deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<BigNumber>;
deleteFlowTest(token, sender, receiver, overrides?): Promise<BigNumber>;
deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<BigNumber>;
getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<BigNumber>;
getFlowInfoTest(token, sender, receiver, overrides?): Promise<BigNumber>;
getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<BigNumber>;
getFlowRateTest(token, sender, receiver, overrides?): Promise<BigNumber>;
getNetFlowInfoTest(token, account, overrides?): Promise<BigNumber>;
getNetFlowRateTest(token, account, overrides?): Promise<BigNumber>;
increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<BigNumber>;
increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<BigNumber>;
increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<BigNumber>;
increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<BigNumber>;
revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<BigNumber>;
setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<BigNumber>;
setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<BigNumber>;
updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<BigNumber>;
updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<BigNumber>;
updateFlowTest(token, receiver, flowRate, overrides?): Promise<BigNumber>;
updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<BigNumber>;
}
Type declaration
createFlowFromTest:function
- createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
createFlowFromWithUserDataTest:function
- createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
createFlowTest:function
- createFlowTest(token, receiver, flowRate, overrides?): Promise<BigNumber>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
createFlowWithUserDataTest:function
- createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<BigNumber>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
decreaseFlowRateAllowanceTest:function
- decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
decreaseFlowRateAllowanceWithPermissionsTest:function
- decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
decreaseFlowRateAllowanceWithUserDataTest:function
- decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
deleteFlowFromTest:function
- deleteFlowFromTest(token, sender, receiver, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
deleteFlowFromWithUserDataTest:function
- deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
deleteFlowTest:function
- deleteFlowTest(token, sender, receiver, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
deleteFlowWithUserDataTest:function
- deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
getBufferAmountByFlowRateTest:function
- getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<BigNumber>
Parameters
token: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getFlowInfoTest:function
- getFlowInfoTest(token, sender, receiver, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getFlowPermissionsTest:function
- getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
flowOperator: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getFlowRateTest:function
- getFlowRateTest(token, sender, receiver, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getNetFlowInfoTest:function
- getNetFlowInfoTest(token, account, overrides?): Promise<BigNumber>
Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getNetFlowRateTest:function
- getNetFlowRateTest(token, account, overrides?): Promise<BigNumber>
Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
increaseFlowRateAllowanceTest:function
- increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
increaseFlowRateAllowanceWithPermissionsTest:function
- increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
increaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
increaseFlowRateAllowanceWithUserDataTest:function
- increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
revokeFlowPermissionsTest:function
- revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<BigNumber>
Parameters
flowOperator: string
token: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setFlowPermissionsTest:function
- setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<BigNumber>
Parameters
token: string
flowOperator: string
allowCreate: boolean
allowUpdate: boolean
allowDelete: boolean
flowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setMaxFlowPermissionsTest:function
- setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<BigNumber>
Parameters
flowOperator: string
token: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
updateFlowFromTest:function
- updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
updateFlowFromWithUserDataTest:function
- updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<BigNumber>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
updateFlowTest:function
- updateFlowTest(token, receiver, flowRate, overrides?): Promise<BigNumber>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
updateFlowWithUserDataTest:function
- updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<BigNumber>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
functions
functions: {
createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<ContractTransaction>;
createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>;
createFlowTest(token, receiver, flowRate, overrides?): Promise<ContractTransaction>;
createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>;
decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<ContractTransaction>;
decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<ContractTransaction>;
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>;
decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>;
deleteFlowFromTest(token, sender, receiver, overrides?): Promise<ContractTransaction>;
deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<ContractTransaction>;
deleteFlowTest(token, sender, receiver, overrides?): Promise<ContractTransaction>;
deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<ContractTransaction>;
getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<[BigNumber] & {
bufferAmount: BigNumber;
}>;
getFlowInfoTest(token, sender, receiver, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>;
getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<[boolean, boolean, boolean, BigNumber] & {
allowCreate: boolean;
allowDelete: boolean;
allowUpdate: boolean;
flowRateAllowance: BigNumber;
}>;
getFlowRateTest(token, sender, receiver, overrides?): Promise<[BigNumber] & {
rate: BigNumber;
}>;
getNetFlowInfoTest(token, account, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>;
getNetFlowRateTest(token, account, overrides?): Promise<[BigNumber] & {
netFlowRate: BigNumber;
}>;
increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<ContractTransaction>;
increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<ContractTransaction>;
increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>;
increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>;
revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<ContractTransaction>;
setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<ContractTransaction>;
setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<ContractTransaction>;
updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<ContractTransaction>;
updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>;
updateFlowTest(token, receiver, flowRate, overrides?): Promise<ContractTransaction>;
updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>;
}
Type declaration
createFlowFromTest:function
- createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
createFlowFromWithUserDataTest:function
- createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
createFlowTest:function
- createFlowTest(token, receiver, flowRate, overrides?): Promise<ContractTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
createFlowWithUserDataTest:function
- createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
decreaseFlowRateAllowanceTest:function
- decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
decreaseFlowRateAllowanceWithPermissionsTest:function
- decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
decreaseFlowRateAllowanceWithUserDataTest:function
- decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
deleteFlowFromTest:function
- deleteFlowFromTest(token, sender, receiver, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
deleteFlowFromWithUserDataTest:function
- deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
deleteFlowTest:function
- deleteFlowTest(token, sender, receiver, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
deleteFlowWithUserDataTest:function
- deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
getBufferAmountByFlowRateTest:function
- getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<[BigNumber] & {
bufferAmount: BigNumber;
}> Parameters
token: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
bufferAmount: BigNumber;
}>
getFlowInfoTest:function
- getFlowInfoTest(token, sender, receiver, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}> Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>
getFlowPermissionsTest:function
- getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<[boolean, boolean, boolean, BigNumber] & {
allowCreate: boolean;
allowDelete: boolean;
allowUpdate: boolean;
flowRateAllowance: BigNumber;
}> Parameters
token: string
sender: string
flowOperator: string
Optional
overrides: CallOverrides
Returns Promise<[boolean, boolean, boolean, BigNumber] & {
allowCreate: boolean;
allowDelete: boolean;
allowUpdate: boolean;
flowRateAllowance: BigNumber;
}>
getFlowRateTest:function
- getFlowRateTest(token, sender, receiver, overrides?): Promise<[BigNumber] & {
rate: BigNumber;
}> Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
rate: BigNumber;
}>
getNetFlowInfoTest:function
- getNetFlowInfoTest(token, account, overrides?): Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}> Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber, BigNumber, BigNumber, BigNumber] & {
deposit: BigNumber;
flowRate: BigNumber;
lastUpdated: BigNumber;
owedDeposit: BigNumber;
}>
getNetFlowRateTest:function
- getNetFlowRateTest(token, account, overrides?): Promise<[BigNumber] & {
netFlowRate: BigNumber;
}> Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
netFlowRate: BigNumber;
}>
increaseFlowRateAllowanceTest:function
- increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
increaseFlowRateAllowanceWithPermissionsTest:function
- increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
increaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
increaseFlowRateAllowanceWithUserDataTest:function
- increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
revokeFlowPermissionsTest:function
- revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<ContractTransaction>
Parameters
flowOperator: string
token: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setFlowPermissionsTest:function
- setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<ContractTransaction>
Parameters
token: string
flowOperator: string
allowCreate: boolean
allowUpdate: boolean
allowDelete: boolean
flowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setMaxFlowPermissionsTest:function
- setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<ContractTransaction>
Parameters
flowOperator: string
token: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
updateFlowFromTest:function
- updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
updateFlowFromWithUserDataTest:function
- updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
updateFlowTest:function
- updateFlowTest(token, receiver, flowRate, overrides?): Promise<ContractTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
updateFlowWithUserDataTest:function
- updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<ContractTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: SuperTokenLibraryCFAMockInterface
populateTransaction
populateTransaction: {
createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<PopulatedTransaction>;
createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>;
createFlowTest(token, receiver, flowRate, overrides?): Promise<PopulatedTransaction>;
createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>;
decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>;
decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>;
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>;
decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>;
deleteFlowFromTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>;
deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<PopulatedTransaction>;
deleteFlowTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>;
deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<PopulatedTransaction>;
getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<PopulatedTransaction>;
getFlowInfoTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>;
getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<PopulatedTransaction>;
getFlowRateTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>;
getNetFlowInfoTest(token, account, overrides?): Promise<PopulatedTransaction>;
getNetFlowRateTest(token, account, overrides?): Promise<PopulatedTransaction>;
increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>;
increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>;
increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>;
increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>;
revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<PopulatedTransaction>;
setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<PopulatedTransaction>;
setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<PopulatedTransaction>;
updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<PopulatedTransaction>;
updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>;
updateFlowTest(token, receiver, flowRate, overrides?): Promise<PopulatedTransaction>;
updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
createFlowFromTest:function
- createFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
createFlowFromWithUserDataTest:function
- createFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
createFlowTest:function
- createFlowTest(token, receiver, flowRate, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
createFlowWithUserDataTest:function
- createFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
decreaseFlowRateAllowanceTest:function
- decreaseFlowRateAllowanceTest(token, flowOperator, subtractedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
decreaseFlowRateAllowanceWithPermissionsTest:function
- decreaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
decreaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- decreaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToRemove, subtractedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
permissionsToRemove: BigNumberish
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
decreaseFlowRateAllowanceWithUserDataTest:function
- decreaseFlowRateAllowanceWithUserDataTest(token, flowOperator, subtractedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
subtractedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
deleteFlowFromTest:function
- deleteFlowFromTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
deleteFlowFromWithUserDataTest:function
- deleteFlowFromWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
deleteFlowTest:function
- deleteFlowTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
deleteFlowWithUserDataTest:function
- deleteFlowWithUserDataTest(token, sender, receiver, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
getBufferAmountByFlowRateTest:function
- getBufferAmountByFlowRateTest(token, flowRate, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowRate: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getFlowInfoTest:function
- getFlowInfoTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getFlowPermissionsTest:function
- getFlowPermissionsTest(token, sender, flowOperator, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
flowOperator: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getFlowRateTest:function
- getFlowRateTest(token, sender, receiver, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getNetFlowInfoTest:function
- getNetFlowInfoTest(token, account, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getNetFlowRateTest:function
- getNetFlowRateTest(token, account, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
account: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
increaseFlowRateAllowanceTest:function
- increaseFlowRateAllowanceTest(token, flowOperator, addedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
increaseFlowRateAllowanceWithPermissionsTest:function
- increaseFlowRateAllowanceWithPermissionsTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
increaseFlowRateAllowanceWithPermissionsWithUserDataTest:function
- increaseFlowRateAllowanceWithPermissionsWithUserDataTest(token, flowOperator, permissionsToAdd, addedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
permissionsToAdd: BigNumberish
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
increaseFlowRateAllowanceWithUserDataTest:function
- increaseFlowRateAllowanceWithUserDataTest(token, flowOperator, addedFlowRateAllowance, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
addedFlowRateAllowance: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
revokeFlowPermissionsTest:function
- revokeFlowPermissionsTest(flowOperator, token, overrides?): Promise<PopulatedTransaction>
Parameters
flowOperator: string
token: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setFlowPermissionsTest:function
- setFlowPermissionsTest(token, flowOperator, allowCreate, allowUpdate, allowDelete, flowRateAllowance, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
flowOperator: string
allowCreate: boolean
allowUpdate: boolean
allowDelete: boolean
flowRateAllowance: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setMaxFlowPermissionsTest:function
- setMaxFlowPermissionsTest(flowOperator, token, overrides?): Promise<PopulatedTransaction>
Parameters
flowOperator: string
token: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
updateFlowFromTest:function
- updateFlowFromTest(token, sender, receiver, flowRate, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
updateFlowFromWithUserDataTest:function
- updateFlowFromWithUserDataTest(token, sender, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
sender: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
updateFlowTest:function
- updateFlowTest(token, receiver, flowRate, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
updateFlowWithUserDataTest:function
- updateFlowWithUserDataTest(token, receiver, flowRate, userData, overrides?): Promise<PopulatedTransaction>
Parameters
token: string
receiver: string
flowRate: BigNumberish
userData: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>