Cygnus Global USD

Verified contract

Active on Base with 33,490 txns
Deployed by via 0x3657c387 at 10814542
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $5,394.56
ERC-20
Value $0.09
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2bf36e7eaf29fb5da906125e013c310a8efc5d15f1b80534a3e019d4ed30d6b4
0xb2ad4d4ea7d358eba8ee00434be4d46b272814339f92ccffb816ab6c07bc6077
0x1846128d7535725bf34297e584b53ed807b713bbf6a1f394435b672eb3743d8d
0x0e9b6033d73ac012a2d1d2c9071313eea90d6e87561f860fc4e14acf8f1532d9
0x3a242392c726fdebc2e5b2d479c44e69cc24ad9f96f67b99de00e703b1a7f675
0x01c1199651f4908fdd6161a84ff29e0ec70dd871a06e9592d1bccd77ce2f6d3b
0x5ed4269a0338365ac25d68eef75b626b89934491e36dab88f3542ce84dfa4783
0x6260866141bc9dffdb8c0d1317830bfb3cf9086f2cc7161fa8484997cd821d15
0x6bbaa115de2c75928ffa059af837105cf718077e7568142c86d9533b9b3245e0
0x16c3ad9909f281b27c1bad187d3ad39ebfaf9eeeab820472b2172b679790d32b

Functions
Getter at block 22756122
asset(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
canDeposit(view returns (bool)
true
decimals(view returns (uint8)
6
getLocator(view returns (address)
0x2492d71a11410e23d0f5251793d8f058a6ba7d08
getTotalAssets(view returns (uint256uint256)
(5395039908, 34168360190000)
getTotalPooledAssets(view returns (uint256)
34173755229908
getTotalShares(view returns (uint256)
30107490553802
name(pure returns (string)
Cygnus Global USD
owner(view returns (address)
0xfecab866b450b97db38500898e9272c1d18918b7
paused(view returns (bool)
false
symbol(pure returns (string)
cgUSD
totalSupply(view returns (uint256)
34173755229908
Read-only
allowance(address _owneraddress _spenderview returns (uint256)
balanceOf(address _accountview returns (uint256)
convertToAssets(uint256 _sharesAmountview returns (uint256)
convertToShares(uint256 _assetsAmountview returns (uint256)
previewDeposit(uint256 _assetsAmountview returns (uint256)
previewMint(uint256 _sharesAmountview returns (uint256)
previewRedeem(uint256 _sharesAmountview returns (uint256)
previewWithdraw(uint256 _assetsAmountview returns (uint256)
sharesOf(address _accountview returns (uint256)
State-modifying
approve(address _spenderuint256 _amountreturns (bool)
decreaseAllowance(address _spenderuint256 _subtractedValuereturns (bool)
handleOracleReport(uint256 _reportTimestampuint256 _timeElapseduint256 _newInvestedAssetsuint256 _withdrawalVaultBalanceuint256 _sharesRequestedToBurnuint256[] _withdrawalFinalizationBatchesuint256 _simulatedShareRatereturns (uint256[3] postRebaseAmounts)
increaseAllowance(address _spenderuint256 _addedValuereturns (bool)
initialize(address _locator
invest(address _touint256 _assetsAmount
mint(address _referraluint256 _assetsAmountreturns (uint256 sharesAmount)
pause(
renounceOwnership(
resume(
transfer(address _recipientuint256 _amountreturns (bool)
transferFrom(address _senderaddress _recipientuint256 _amountreturns (bool)
transferOwnership(address newOwner
transferShares(address _recipientuint256 _sharesAmountreturns (uint256)
transferSharesFrom(address _senderaddress _recipientuint256 _sharesAmountreturns (uint256)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AssetsDistributed(uint256 indexed reportTimestampuint256 withdrawalsWithdrawnuint256 postBufferedAssetsuint256 postInvestedAssets
Initialized(uint64 version
Invested(uint256 amountuint256 postBufferedAssetsuint256 postInvestedAssets
LocatorSet(address locator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SharesBurnt(address indexed accountuint256 preRebaseTokenAmountuint256 postRebaseTokenAmountuint256 sharesAmount
Submitted(address indexed senderuint256 amountaddress referral
TokenRebased(uint256 indexed reportTimestampuint256 timeElapseduint256 preTotalSharesuint256 preTotalAssetsuint256 postTotalSharesuint256 postTotalAssets
Transfer(address indexed fromaddress indexed touint256 value
TransferShares(address indexed fromaddress indexed touint256 sharesValue
Unpaused(address account
WithdrawalsReceived(uint256 amount
Constructor
constructor(address _assetaddress _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
EnforcedPause(
ExpectedPause(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token