Files

55 lines
1.5 KiB
TypeScript

import type { AllowanceType } from 'types/client/revoke';
import * as contractsMock from 'mocks/contracts';
export const allowances: Array<AllowanceType> = [
{
type: 'ERC-20',
address: contractsMock.contract1.address.hash as `0x${ string }`,
transactionId: null,
allowance: 'Unlimited',
balance: '536',
decimals: 18,
spender: contractsMock.contract2.address.hash as `0x${ string }`,
symbol: 'USDT',
name: 'Tether USD',
totalSupply: BigInt(0),
timestamp: 1624800884000,
valueAtRiskUsd: 536,
tokenReputation: 'ok',
tokenIcon: 'http://localhost:3000/token-icon.png',
},
{
type: 'ERC-20',
address: contractsMock.contract2.address.hash as `0x${ string }`,
transactionId: null,
allowance: '30.5',
balance: '120.67',
decimals: 18,
spender: contractsMock.contract3.address.hash as `0x${ string }`,
symbol: 'UNI',
name: 'Uniswap',
totalSupply: BigInt(0),
timestamp: 1666596884000,
valueAtRiskUsd: 97,
tokenReputation: 'ok',
tokenIcon: 'http://localhost:3000/token-icon.png',
},
{
type: 'ERC-20',
address: contractsMock.contract3.address.hash as `0x${ string }`,
transactionId: null,
allowance: '1500.34',
balance: '3000',
decimals: 18,
spender: contractsMock.contract1.address.hash as `0x${ string }`,
symbol: 'UNKN',
name: 'Unknown',
totalSupply: BigInt(0),
timestamp: 1650785684000,
valueAtRiskUsd: 0,
tokenReputation: 'ok',
tokenIcon: 'http://localhost:3000/token-icon.png',
},
];