server works with backend via redis, serves chainInfo, more
This commit is contained in:
28
abi.js
28
abi.js
@@ -19,30 +19,7 @@ export const erc20Abi = [
|
||||
]
|
||||
|
||||
|
||||
const TimedOrderSpec = '(' +
|
||||
'address tokenIn,' +
|
||||
'address tokenOut,' +
|
||||
'uint24 fee,' +
|
||||
'uint32 deadline,' +
|
||||
'uint32 leeway,' +
|
||||
'uint160 minSqrtPriceX96,' +
|
||||
'uint160 maxSqrtPriceX96,' +
|
||||
'uint8 numTranches,' +
|
||||
'uint256 amount,' +
|
||||
'bool amountIsInput' +
|
||||
')'
|
||||
|
||||
|
||||
export const timedOrderAbi = [
|
||||
'event TimedOrderCreated (address owner, uint64 index, Spec spec)',
|
||||
'event TimedOrderFilled (address owner, uint64 index, uint256 amountIn, uint256 amountOut)',
|
||||
'event TimedOrderCompleted (address owner, uint64 index)',
|
||||
'event TimedOrderError (address owner, uint64 index, string reason)',
|
||||
`timedOrder(${TimedOrderSpec}) returns (uint64 index)`,
|
||||
]
|
||||
|
||||
|
||||
const vaultDeployerAbi = [
|
||||
const factoryAbi = [
|
||||
'function deployVault(address owner) returns (address vault)',
|
||||
'event VaultCreated( address deployer, address owner )',
|
||||
]
|
||||
@@ -50,8 +27,7 @@ const vaultDeployerAbi = [
|
||||
|
||||
export const abi = {
|
||||
'ERC20': erc20Abi,
|
||||
'TimedOrder': timedOrderAbi,
|
||||
'VaultDeployer': vaultDeployerAbi,
|
||||
'Factory': factoryAbi,
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user