@@ -31,6 +31,41 @@ export const FLUID_MERKLE_CLAIM_A: AbiItem[] = [
31
31
name : 'LogClaimOnBehalf' ,
32
32
type : 'event'
33
33
} ,
34
+ {
35
+ anonymous : false ,
36
+ inputs : [
37
+ { indexed : false , internalType : 'address' , name : 'merkleDistributorContract' , type : 'address' } ,
38
+ { indexed : false , internalType : 'address' , name : 'rewardToken' , type : 'address' } ,
39
+ { indexed : false , internalType : 'address' , name : 'recipient_' , type : 'address' } ,
40
+ { indexed : false , internalType : 'uint256' , name : 'cumulativeAmount' , type : 'uint256' } ,
41
+ { indexed : false , internalType : 'uint8' , name : 'positonType' , type : 'uint8' } ,
42
+ { indexed : false , internalType : 'bytes32' , name : 'positionId' , type : 'bytes32' } ,
43
+ { indexed : false , internalType : 'uint256' , name : 'cycle' , type : 'uint256' } ,
44
+ { indexed : false , internalType : 'bytes32[]' , name : 'merkleProof' , type : 'bytes32[]' } ,
45
+ { indexed : false , internalType : 'bytes' , name : 'metadata' , type : 'bytes' } ,
46
+ { indexed : false , internalType : 'uint256' , name : 'rewardsClaimed' , type : 'uint256' } ,
47
+ { indexed : false , internalType : 'uint256' , name : 'setId' , type : 'uint256' }
48
+ ] ,
49
+ name : 'LogClaimOnBehalfV2' ,
50
+ type : 'event'
51
+ } ,
52
+ {
53
+ anonymous : false ,
54
+ inputs : [
55
+ { indexed : false , internalType : 'address' , name : 'merkleDistributorContract' , type : 'address' } ,
56
+ { indexed : false , internalType : 'address' , name : 'rewardToken' , type : 'address' } ,
57
+ { indexed : false , internalType : 'uint256' , name : 'cumulativeAmount' , type : 'uint256' } ,
58
+ { indexed : false , internalType : 'uint8' , name : 'positonType' , type : 'uint8' } ,
59
+ { indexed : false , internalType : 'bytes32' , name : 'positionId' , type : 'bytes32' } ,
60
+ { indexed : false , internalType : 'uint256' , name : 'cycle' , type : 'uint256' } ,
61
+ { indexed : false , internalType : 'bytes32[]' , name : 'merkleProof' , type : 'bytes32[]' } ,
62
+ { indexed : false , internalType : 'bytes' , name : 'metadata' , type : 'bytes' } ,
63
+ { indexed : false , internalType : 'uint256' , name : 'rewardsClaimed' , type : 'uint256' } ,
64
+ { indexed : false , internalType : 'uint256' , name : 'setId' , type : 'uint256' }
65
+ ] ,
66
+ name : 'LogClaimV2' ,
67
+ type : 'event'
68
+ } ,
34
69
{
35
70
inputs : [
36
71
{ internalType : 'address' , name : 'merkleDistributorContract' , type : 'address' } ,
@@ -68,6 +103,47 @@ export const FLUID_MERKLE_CLAIM_A: AbiItem[] = [
68
103
stateMutability : 'payable' ,
69
104
type : 'function'
70
105
} ,
106
+ {
107
+ inputs : [
108
+ { internalType : 'address' , name : 'merkleDistributorContract' , type : 'address' } ,
109
+ { internalType : 'address' , name : 'rewardToken' , type : 'address' } ,
110
+ { internalType : 'address' , name : 'recipient_' , type : 'address' } ,
111
+ { internalType : 'uint256' , name : 'cumulativeAmount_' , type : 'uint256' } ,
112
+ { internalType : 'uint8' , name : 'positonType_' , type : 'uint8' } ,
113
+ { internalType : 'bytes32' , name : 'positionId_' , type : 'bytes32' } ,
114
+ { internalType : 'uint256' , name : 'cycle_' , type : 'uint256' } ,
115
+ { internalType : 'bytes32[]' , name : 'merkleProof_' , type : 'bytes32[]' } ,
116
+ { internalType : 'bytes' , name : 'metadata_' , type : 'bytes' } ,
117
+ { internalType : 'uint256' , name : 'setId_' , type : 'uint256' }
118
+ ] ,
119
+ name : 'claimOnBehalfV2' ,
120
+ outputs : [
121
+ { internalType : 'string' , name : '_eventName' , type : 'string' } ,
122
+ { internalType : 'bytes' , name : '_eventParam' , type : 'bytes' }
123
+ ] ,
124
+ stateMutability : 'payable' ,
125
+ type : 'function'
126
+ } ,
127
+ {
128
+ inputs : [
129
+ { internalType : 'address' , name : 'merkleDistributorContract' , type : 'address' } ,
130
+ { internalType : 'address' , name : 'rewardToken' , type : 'address' } ,
131
+ { internalType : 'uint256' , name : 'cumulativeAmount_' , type : 'uint256' } ,
132
+ { internalType : 'uint8' , name : 'positonType_' , type : 'uint8' } ,
133
+ { internalType : 'bytes32' , name : 'positionId_' , type : 'bytes32' } ,
134
+ { internalType : 'uint256' , name : 'cycle_' , type : 'uint256' } ,
135
+ { internalType : 'bytes32[]' , name : 'merkleProof_' , type : 'bytes32[]' } ,
136
+ { internalType : 'bytes' , name : 'metadata_' , type : 'bytes' } ,
137
+ { internalType : 'uint256' , name : 'setId_' , type : 'uint256' }
138
+ ] ,
139
+ name : 'claimV2' ,
140
+ outputs : [
141
+ { internalType : 'string' , name : '_eventName' , type : 'string' } ,
142
+ { internalType : 'bytes' , name : '_eventParam' , type : 'bytes' }
143
+ ] ,
144
+ stateMutability : 'payable' ,
145
+ type : 'function'
146
+ } ,
71
147
{
72
148
inputs : [ ] ,
73
149
name : 'name' ,
0 commit comments