DaoCollateral

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x3cab3d92 at 20025875
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 9 additional slots

No balances found for "DaoCollateral"

No transactions found for "DaoCollateral"


Functions
Getter at block 21246536
DOMAIN_SEPARATOR(view returns (bytes32)
0x9a48b29e0c7a9418cef3a8b0ab00bb04483e0058e0143702d5780c0c417ea868
DaoCollateralStorageV0Location(view returns (bytes32)
0xb6b5806749b83e5a37ff64f3aa7a7ce3ac6e8a80a998e853c1d3efe545237c00
cbrCoef(view returns (uint256)
0
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=, version=, chainId=1, verifyingContract=0x26227b1f96c773c0ed4c6ea99fc8b0d69efd8d0b, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
isCBROn(view returns (bool)
false
isRedeemPaused(view returns (bool)
false
isSwapPaused(view returns (bool)
false
paused(view returns (bool)
false
redeemFee(view returns (uint256)
0
Read-only
nonces(address ownerview returns (uint256)
State-modifying
activateCBR(uint256 coefficient
deactivateCBR(
initialize(address _registryContractuint256 _redeemFee
initializeV1(address _registryContract
invalidateNonce(
pause(
pauseRedeem(
pauseSwap(
redeem(address rwaTokenuint256 amountuint256 minAmountOut
redeemDao(address rwaTokenuint256 amount
setRedeemFee(uint256 _redeemFee
swap(address rwaTokenuint256 amountuint256 minAmountOut
swapRWAtoStbc(address rwaTokenuint256 amountInTokenDecimalsbool partialMatchinguint256[] orderIdsToTakestruct Approval approval
swapRWAtoStbcIntent(uint256[] orderIdsToTakestruct Approval approvalstruct Intent intentbool partialMatching
swapWithPermit(address rwaTokenuint256 amountuint256 minAmountOutuint256 deadlineuint8 vbytes32 rbytes32 s
unpause(
unpauseRedeem(
unpauseSwap(
Events
CBRActivated(uint256 cbrCoef
CBRDeactivated(
EIP712DomainChanged(
Initialized(uint64 version
IntentMatched(address indexed owneruint256 indexed nonceaddress indexed tokenSwappeduint256 amountInTokenDecimalsuint256 amountInUSD
NonceInvalidated(address indexed signeruint256 indexed nonceInvalidated
Paused(address account
Redeem(address indexed redeemeraddress indexed rwaTokenuint256 amountRedeemeduint256 returnedRwaAmountuint256 stableFeeAmount
RedeemFeeUpdated(uint256 redeemFee
RedeemPaused(
RedeemUnPaused(
Swap(address indexed owneraddress indexed tokenSwappeduint256 amountuint256 amountInUSD
SwapPaused(
SwapUnPaused(
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AmountIsZero(
AmountTooBig(
AmountTooLow(
CBRIsNull(
CBRIsTooHigh(
EnforcedPause(
ExpectedPause(
ExpiredSignature(uint256 deadline
FailedInnerCall(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidDeadline(uint256 approvalDeadlineuint256 intentDeadline
InvalidInitialization(
InvalidSigner(address owner
InvalidToken(
MathOverflowedMulDiv(
NoOrdersIdsProvided(
NotAuthorized(
NotInitializing(
NullContract(
RedeemFeeTooBig(
RedeemMustBePaused(
RedeemMustNotBePaused(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
SameValue(
SwapMustBePaused(
SwapMustNotBePaused(