/
tips.ts
82 lines (82 loc) · 1.97 KB
/
tips.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
export const tips = [
{ inputs: [], name: 'ErrCallerNotCharacterOwner', type: 'error' },
{
inputs: [{ indexed: false, name: 'version', type: 'uint8' }],
name: 'Initialized',
type: 'event',
},
{
inputs: [
{ indexed: true, name: 'fromCharacterId', type: 'uint256' },
{ indexed: true, name: 'toCharacterId', type: 'uint256' },
{ indexed: false, name: 'token', type: 'address' },
{ indexed: false, name: 'amount', type: 'uint256' },
],
name: 'TipCharacter',
type: 'event',
},
{
inputs: [
{ indexed: true, name: 'fromCharacterId', type: 'uint256' },
{ indexed: true, name: 'toCharacterId', type: 'uint256' },
{ indexed: true, name: 'toNoteId', type: 'uint256' },
{ indexed: false, name: 'token', type: 'address' },
{ indexed: false, name: 'amount', type: 'uint256' },
],
name: 'TipCharacterForNote',
type: 'event',
},
{
inputs: [],
name: 'ERC1820_REGISTRY',
outputs: [{ name: '', type: 'address' }],
stateMutability: 'view',
type: 'function',
},
{
inputs: [],
name: 'TOKENS_RECIPIENT_INTERFACE_HASH',
outputs: [{ name: '', type: 'bytes32' }],
stateMutability: 'view',
type: 'function',
},
{
inputs: [],
name: 'getToken',
outputs: [{ name: '', type: 'address' }],
stateMutability: 'view',
type: 'function',
},
{
inputs: [],
name: 'getWeb3Entry',
outputs: [{ name: '', type: 'address' }],
stateMutability: 'view',
type: 'function',
},
{
inputs: [
{ name: 'web3Entry_', type: 'address' },
{ name: 'token_', type: 'address' },
],
name: 'initialize',
outputs: [],
stateMutability: 'nonpayable',
type: 'function',
},
{
inputs: [
{ name: '', type: 'address' },
{ name: 'from', type: 'address' },
{ name: 'to', type: 'address' },
{ name: 'amount', type: 'uint256' },
{ name: 'userData', type: 'bytes' },
{ name: 'operatorData', type: 'bytes' },
],
name: 'tokensReceived',
outputs: [],
stateMutability: 'nonpayable',
type: 'function',
},
] as const
export type Tips = typeof tips