|
1 | 1 | # Custom Error Codes |
2 | 2 |
|
3 | | -## base/PlugBase.sol |
4 | | - |
5 | | -| Error | Signature | |
6 | | -| ---------------------------- | ------------ | |
7 | | -| `SocketAlreadyInitialized()` | `0xc9500b00` | |
8 | | - |
9 | | -## interfaces/IWatcherPrecompile.sol |
10 | | - |
11 | | -| Error | Signature | |
12 | | -| ------------------------------------- | ------------ | |
13 | | -| `InvalidChainSlug()` | `0xbff6b106` | |
14 | | -| `InvalidConnection()` | `0x63228f29` | |
15 | | -| `InvalidTimeoutRequest()` | `0x600ca372` | |
16 | | -| `InvalidPayloadId()` | `0xfa0b8c86` | |
17 | | -| `InvalidCaller()` | `0x48f5c3ed` | |
18 | | -| `InvalidGateway()` | `0xfc9dfe85` | |
19 | | -| `InvalidSwitchboard()` | `0xf63c9e4d` | |
20 | | -| `RequestAlreadyCancelled()` | `0xc70f47d8` | |
21 | | -| `RequestCancelled()` | `0xe3cf2258` | |
22 | | -| `AlreadyStarted()` | `0x1fbde445` | |
23 | | -| `RequestNotProcessing()` | `0x07ba8aaa` | |
24 | | -| `InvalidLevelNumber()` | `0x5022f14b` | |
25 | | -| `DeadlineNotPassedForOnChainRevert()` | `0x7006aa10` | |
26 | | - |
27 | | -## protocol/AddressResolver.sol |
28 | | - |
29 | | -| Error | Signature | |
30 | | -| ---------------------------- | ------------ | |
31 | | -| `InvalidAppGateway(address)` | `0x0e66940d` | |
32 | | - |
33 | | -## protocol/AsyncPromise.sol |
| 3 | +## evmx/fees/FeesPool.sol |
34 | 4 |
|
35 | | -| Error | Signature | |
36 | | -| ------------------------------- | ------------ | |
37 | | -| `PromiseAlreadyResolved()` | `0x56b63537` | |
38 | | -| `OnlyForwarderOrLocalInvoker()` | `0xa9fb0b28` | |
39 | | -| `PromiseAlreadySetUp()` | `0x927c53d5` | |
40 | | -| `PromiseRevertFailed()` | `0x0175b9de` | |
41 | | - |
42 | | -## protocol/payload-delivery/AuctionManager.sol |
| 5 | +| Error | Signature | |
| 6 | +| ------------------ | ------------ | |
| 7 | +| `TransferFailed()` | `0x90b8ec18` | |
43 | 8 |
|
44 | | -| Error | Signature | |
45 | | -| ---------------------------- | ------------ | |
46 | | -| `InvalidBid()` | `0xc6388ef7` | |
47 | | -| `MaxReAuctionCountReached()` | `0xf2b4388c` | |
48 | | - |
49 | | -## protocol/payload-delivery/ContractFactoryPlug.sol |
| 9 | +## evmx/helpers/AsyncPromise.sol |
50 | 10 |
|
51 | 11 | | Error | Signature | |
52 | 12 | | -------------------------- | ------------ | |
53 | | -| `DeploymentFailed()` | `0x30116425` | |
54 | | -| `ExecutionFailed()` | `0xacfdb444` | |
55 | | -| `information(bool,,bytes)` | `0x3a82a1f3` | |
| 13 | +| `PromiseAlreadyResolved()` | `0x56b63537` | |
| 14 | +| `OnlyInvoker()` | `0x74ed21f5` | |
| 15 | +| `PromiseAlreadySetUp()` | `0x927c53d5` | |
| 16 | +| `PromiseRevertFailed()` | `0x0175b9de` | |
| 17 | +| `NotLatestPromise()` | `0x39ca95d3` | |
56 | 18 |
|
57 | | -## protocol/payload-delivery/FeesManager.sol |
| 19 | +## evmx/plugs/ContractFactoryPlug.sol |
58 | 20 |
|
59 | 21 | | Error | Signature | |
60 | 22 | | -------------------------------- | ------------ | |
61 | | -| `InsufficientCreditsAvailable()` | `0xe61dc0aa` | |
62 | | -| `NoFeesForTransmitter()` | `0x248bac55` | |
63 | | -| `NoCreditsBlocked()` | `0xada9eb4c` | |
64 | | -| `InvalidCaller()` | `0x48f5c3ed` | |
65 | | -| `InvalidUserSignature()` | `0xe3fb657c` | |
66 | | -| `AppGatewayNotWhitelisted()` | `0x84e5309f` | |
67 | | -| `InvalidAmount()` | `0x2c5211c6` | |
68 | | -| `InsufficientBalance()` | `0xf4d678b8` | |
| 23 | +| `DeploymentFailed()` | `0x30116425` | |
| 24 | +| `ExecutionFailed(bytes32,bytes)` | `0xd255d8a3` | |
| 25 | +| `information(bool,,bytes)` | `0x3a82a1f3` | |
69 | 26 |
|
70 | | -## protocol/payload-delivery/FeesPlug.sol |
| 27 | +## evmx/plugs/FeesPlug.sol |
71 | 28 |
|
72 | 29 | | Error | Signature | |
73 | 30 | | --------------------------------------------------- | ------------ | |
74 | 31 | | `InsufficientTokenBalance(address,uint256,uint256)` | `0xebd6ced9` | |
75 | 32 | | `InvalidDepositAmount()` | `0xfe9ba5cd` | |
76 | 33 | | `TokenNotWhitelisted(address)` | `0xea3bff2e` | |
77 | 34 |
|
78 | | -## protocol/payload-delivery/app-gateway/DeliveryUtils.sol |
79 | | - |
80 | | -| Error | Signature | |
81 | | -| ------------------------------------ | ------------ | |
82 | | -| `PayloadTooLarge()` | `0x492f620d` | |
83 | | -| `OnlyAppGateway()` | `0xfec944ea` | |
84 | | -| `WinningBidExists()` | `0xe8733654` | |
85 | | -| `InsufficientFees()` | `0x8d53e553` | |
86 | | -| `ReadOnlyRequests()` | `0x5f16b0e6` | |
87 | | -| `RequestPayloadCountLimitExceeded()` | `0xcbef144b` | |
88 | | -| `MaxMsgValueLimitExceeded()` | `0x97b4e8ce` | |
| 35 | +## evmx/watcher/RequestHandler.sol |
89 | 36 |
|
90 | | -## protocol/payload-delivery/app-gateway/FeesHelpers.sol |
91 | | - |
92 | | -| Error | Signature | |
93 | | -| --------------------------------------------- | ------------ | |
94 | | -| `NewMaxFeesLowerThanCurrent(uint256,uint256)` | `0x1345dda1` | |
| 37 | +| Error | Signature | |
| 38 | +| ----------------------- | ------------ | |
| 39 | +| `InsufficientMaxFees()` | `0x0e5bc492` | |
95 | 40 |
|
96 | | -## protocol/socket/Socket.sol |
| 41 | +## protocol/Socket.sol |
97 | 42 |
|
98 | 43 | | Error | Signature | |
99 | 44 | | ----------------------------------------- | ------------ | |
100 | 45 | | `PayloadAlreadyExecuted(ExecutionStatus)` | `0xf4c54edd` | |
101 | 46 | | `VerificationFailed()` | `0x439cc0cd` | |
102 | 47 | | `LowGasLimit()` | `0xd38edae0` | |
103 | | -| `InvalidSlug()` | `0x290a8315` | |
104 | | -| `DeadlinePassed()` | `0x70f65caa` | |
105 | 48 | | `InsufficientMsgValue()` | `0x78f38f76` | |
106 | | -| `ReadOnlyCall()` | `0xcf8fd6f1` | |
107 | 49 |
|
108 | | -## protocol/socket/SocketConfig.sol |
| 50 | +## protocol/SocketConfig.sol |
109 | 51 |
|
110 | 52 | | Error | Signature | |
111 | 53 | | ------------------------------- | ------------ | |
112 | | -| `InvalidConnection()` | `0x63228f29` | |
113 | | -| `InvalidSwitchboard()` | `0xf63c9e4d` | |
114 | 54 | | `SwitchboardExists()` | `0x2dff8555` | |
115 | 55 | | `SwitchboardExistsOrDisabled()` | `0x1c7d2487` | |
116 | 56 |
|
117 | | -## protocol/socket/SocketFeeManager.sol |
| 57 | +## protocol/SocketFeeManager.sol |
118 | 58 |
|
119 | 59 | | Error | Signature | |
120 | 60 | | -------------------- | ------------ | |
121 | 61 | | `InsufficientFees()` | `0x8d53e553` | |
122 | 62 | | `FeeTooLow()` | `0x732f9413` | |
123 | 63 |
|
124 | | -## protocol/socket/switchboard/FastSwitchboard.sol |
| 64 | +## protocol/SocketUtils.sol |
| 65 | + |
| 66 | +| Error | Signature | |
| 67 | +| -------------------- | ------------ | |
| 68 | +| `OnlyOffChain()` | `0x9cbfe066` | |
| 69 | +| `SimulationFailed()` | `0x2fbab3ac` | |
| 70 | + |
| 71 | +## protocol/switchboard/FastSwitchboard.sol |
125 | 72 |
|
126 | 73 | | Error | Signature | |
127 | 74 | | ------------------- | ------------ | |
128 | 75 | | `AlreadyAttested()` | `0x35d90805` | |
129 | 76 | | `WatcherNotFound()` | `0xa278e4ad` | |
130 | 77 |
|
131 | | -## protocol/utils/AccessControl.sol |
| 78 | +## utils/AccessControl.sol |
132 | 79 |
|
133 | 80 | | Error | Signature | |
134 | 81 | | ------------------- | ------------ | |
135 | 82 | | `NoPermit(bytes32)` | `0x962f6333` | |
136 | 83 |
|
137 | | -## protocol/utils/AddressResolverUtil.sol |
| 84 | +## utils/common/Errors.sol |
138 | 85 |
|
139 | | -| Error | Signature | |
140 | | -| ----------------------------------------- | ------------ | |
141 | | -| `OnlyPayloadDelivery()` | `0x7ccc3a43` | |
142 | | -| `OnlyWatcherPrecompile()` | `0x663a892a` | |
143 | | -| `OnlyWatcherPrecompileOrDeliveryHelper()` | `0xe93a2814` | |
144 | | - |
145 | | -## protocol/utils/common/Errors.sol |
146 | | - |
147 | | -| Error | Signature | |
148 | | -| ---------------------------- | ------------ | |
149 | | -| `NotSocket()` | `0xc59f8f7c` | |
150 | | -| `ZeroAddress()` | `0xd92e233d` | |
151 | | -| `TimeoutDelayTooLarge()` | `0xc10bfe64` | |
152 | | -| `TimeoutAlreadyResolved()` | `0x7dc8be06` | |
153 | | -| `ResolvingTimeoutTooEarly()` | `0x28fd4c50` | |
154 | | -| `LimitReached()` | `0x3dd19101` | |
155 | | -| `FeesAlreadyPaid()` | `0xd3b1ad69` | |
156 | | -| `NotAuctionManager()` | `0x87944c26` | |
157 | | -| `CallFailed()` | `0x3204506f` | |
158 | | -| `PlugNotFound()` | `0x5f1ac76a` | |
159 | | -| `InvalidAppGateway()` | `0x82ded261` | |
160 | | -| `AppGatewayAlreadyCalled()` | `0xb224683f` | |
161 | | -| `InvalidInboxCaller()` | `0x4f1aa61e` | |
162 | | -| `InvalidCallerTriggered()` | `0x3292d247` | |
163 | | -| `PromisesNotResolved()` | `0xb91dbe7d` | |
164 | | -| `InvalidPromise()` | `0x45f2d176` | |
165 | | -| `InvalidTransmitter()` | `0x58a70a0a` | |
166 | | -| `FeesNotSet()` | `0x2a831034` | |
167 | | -| `InvalidTokenAddress()` | `0x1eb00b06` | |
168 | | -| `InvalidWatcherSignature()` | `0x5029f14f` | |
169 | | -| `NonceUsed()` | `0x1f6d5aef` | |
170 | | -| `AuctionClosed()` | `0x36b6b46d` | |
171 | | -| `AuctionAlreadyStarted()` | `0x628e3883` | |
172 | | -| `BidExceedsMaxFees()` | `0x4c923f3c` | |
173 | | -| `LowerBidAlreadyExists()` | `0xaaa1f709` | |
174 | | -| `AsyncModifierNotUsed()` | `0xb9521e1a` | |
175 | | -| `InvalidIndex()` | `0x63df8171` | |
176 | | -| `RequestAlreadyExecuted()` | `0xd6f1f946` | |
177 | | -| `NoAsyncPromiseFound()` | `0xa2928f68` | |
178 | | -| `PromiseCallerMismatch()` | `0x2b87f115` | |
179 | | -| `RequestCountMismatch()` | `0x98bbcbff` | |
180 | | -| `DeliveryHelperNotSet()` | `0x07e6c946` | |
181 | | - |
182 | | -## protocol/watcherPrecompile/WatcherPrecompileConfig.sol |
183 | | - |
184 | | -| Error | Signature | |
185 | | -| ---------------------- | ------------ | |
186 | | -| `InvalidGateway()` | `0xfc9dfe85` | |
187 | | -| `InvalidSwitchboard()` | `0xf63c9e4d` | |
188 | | - |
189 | | -## protocol/watcherPrecompile/WatcherPrecompileLimits.sol |
190 | | - |
191 | | -| Error | Signature | |
192 | | -| ---------------------------- | ------------ | |
193 | | -| `WatcherFeesNotSet(bytes32)` | `0x1ce1de3f` | |
| 86 | +| Error | Signature | |
| 87 | +| --------------------------------------------- | ------------ | |
| 88 | +| `ZeroAddress()` | `0xd92e233d` | |
| 89 | +| `InvalidTransmitter()` | `0x58a70a0a` | |
| 90 | +| `InvalidTokenAddress()` | `0x1eb00b06` | |
| 91 | +| `InvalidSwitchboard()` | `0xf63c9e4d` | |
| 92 | +| `SocketAlreadyInitialized()` | `0xc9500b00` | |
| 93 | +| `NotSocket()` | `0xc59f8f7c` | |
| 94 | +| `PlugNotFound()` | `0x5f1ac76a` | |
| 95 | +| `ResolvingScheduleTooEarly()` | `0x207e8731` | |
| 96 | +| `CallFailed()` | `0x3204506f` | |
| 97 | +| `InvalidAppGateway()` | `0x82ded261` | |
| 98 | +| `AppGatewayAlreadyCalled()` | `0xb224683f` | |
| 99 | +| `InvalidCallerTriggered()` | `0x3292d247` | |
| 100 | +| `InvalidPromise()` | `0x45f2d176` | |
| 101 | +| `InvalidWatcherSignature()` | `0x5029f14f` | |
| 102 | +| `NonceUsed()` | `0x1f6d5aef` | |
| 103 | +| `AsyncModifierNotSet()` | `0xcae106f9` | |
| 104 | +| `WatcherNotSet()` | `0x42d473a7` | |
| 105 | +| `InvalidTarget()` | `0x82d5d76a` | |
| 106 | +| `InvalidIndex()` | `0x63df8171` | |
| 107 | +| `InvalidChainSlug()` | `0xbff6b106` | |
| 108 | +| `InvalidPayloadSize()` | `0xfbdf7954` | |
| 109 | +| `InvalidOnChainAddress()` | `0xb758c606` | |
| 110 | +| `InvalidScheduleDelay()` | `0x9a993219` | |
| 111 | +| `AuctionClosed()` | `0x36b6b46d` | |
| 112 | +| `AuctionNotOpen()` | `0xf0460077` | |
| 113 | +| `BidExceedsMaxFees()` | `0x4c923f3c` | |
| 114 | +| `LowerBidAlreadyExists()` | `0xaaa1f709` | |
| 115 | +| `RequestCountMismatch()` | `0x98bbcbff` | |
| 116 | +| `InvalidAmount()` | `0x2c5211c6` | |
| 117 | +| `InsufficientCreditsAvailable()` | `0xe61dc0aa` | |
| 118 | +| `InsufficientBalance()` | `0xf4d678b8` | |
| 119 | +| `InvalidCaller()` | `0x48f5c3ed` | |
| 120 | +| `InvalidGateway()` | `0xfc9dfe85` | |
| 121 | +| `RequestAlreadyCancelled()` | `0xc70f47d8` | |
| 122 | +| `DeadlineNotPassedForOnChainRevert()` | `0x7006aa10` | |
| 123 | +| `InvalidBid()` | `0xc6388ef7` | |
| 124 | +| `MaxReAuctionCountReached()` | `0xf2b4388c` | |
| 125 | +| `MaxMsgValueLimitExceeded()` | `0x97b4e8ce` | |
| 126 | +| `OnlyWatcherAllowed()` | `0xdf7d227c` | |
| 127 | +| `InvalidPrecompileData()` | `0x320062c0` | |
| 128 | +| `InvalidCallType()` | `0x39d2eb55` | |
| 129 | +| `NotRequestHandler()` | `0x8f8cba5b` | |
| 130 | +| `NotInvoker()` | `0x8a6353d1` | |
| 131 | +| `NotPromiseResolver()` | `0x86d876b2` | |
| 132 | +| `RequestPayloadCountLimitExceeded()` | `0xcbef144b` | |
| 133 | +| `InsufficientFees()` | `0x8d53e553` | |
| 134 | +| `RequestAlreadySettled()` | `0x66fad465` | |
| 135 | +| `NoWriteRequest()` | `0x9dcd3065` | |
| 136 | +| `AlreadyAssigned()` | `0x9688dc51` | |
| 137 | +| `OnlyAppGateway()` | `0xfec944ea` | |
| 138 | +| `NewMaxFeesLowerThanCurrent(uint256,uint256)` | `0x1345dda1` | |
| 139 | +| `InvalidContract()` | `0x6eefed20` | |
| 140 | +| `InvalidData()` | `0x5cb045db` | |
| 141 | +| `InvalidSignature()` | `0x8baa579f` | |
| 142 | +| `DeadlinePassed()` | `0x70f65caa` | |
0 commit comments