NavIssuanceModule

Verified contract

Active on Ethereum with 155 txns
Deployed by via 0x209547af at 11800658
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "NavIssuanceModule"

0x26df66d2a64b2974ab07c06c7836fa86217af60f629c5f16782e3f112dd396d3
0xd16afd3b6c8f503111664a7235a79fe55590091b927246ee79ccdc935344fa8c
0xcf54af2f735fc82f1077bd3be969260bd5626b8b885dd1291d2a10cc2721892c
0x92750577ab915e3550adf97289dc9aab8f0aef29c6ac2b51537f59c714fc567b
0x5e2aefc85c8d5f01399bebb5a9e34b9f26fa964162c8977332cfb11e5556f17a
0xf965ce614338904e039abfb33551db39143a91cb5b68410b48167ddefe470943
0x1cd14fdfa614d5ff27023e2cd1636bbb92a1238424e7d2638526dc89913daf5e
0xf918eff2ac871fb0e89b656c27a630954e4565ca8e45e3909ce561b406af4ce7
0x6c095a7bc6f6792e225ebf3dc2cb2769258b5cb45078efb4e034464386930b0b
0x3a86609fed8f1e43deb57956e9c50852c43c5c770b57899acbd286fad4dbf1af

Functions
Getter at block 20894539
controller(view returns (address)
0xa4c8d221d8bb851f83aadd0223a8900a6921a349
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getExpectedReserveRedeemQuantity(address _setTokenaddress _reserveAssetuint256 _setTokenQuantityview returns (uint256)
getExpectedSetTokenIssueQuantity(address _setTokenaddress _reserveAssetuint256 _reserveAssetQuantityview returns (uint256)
getIssuePremium(address _setTokenaddress _reserveAssetuint256 _reserveAssetQuantityview returns (uint256)
getManagerFee(address _setTokenuint256 _managerFeeIndexview returns (uint256)
getRedeemPremium(address _setTokenaddress _reserveAssetuint256 _setTokenQuantityview returns (uint256)
getReserveAssets(address _setTokenview returns (address[])
isIssueValid(address _setTokenaddress _reserveAssetuint256 _reserveAssetQuantityview returns (bool)
isRedeemValid(address _setTokenaddress _reserveAssetuint256 _setTokenQuantityview returns (bool)
isReserveAsset(addressaddressview returns (bool)
navIssuanceSettings(addressview returns (address managerIssuanceHookaddress managerRedemptionHookaddress feeRecipientuint256 maxManagerFeeuint256 premiumPercentageuint256 maxPremiumPercentageuint256 minSetTokenSupply)
State-modifying
addReserveAsset(address _setTokenaddress _reserveAsset
editFeeRecipient(address _setTokenaddress _managerFeeRecipient
editManagerFee(address _setTokenuint256 _managerFeePercentageuint256 _managerFeeIndex
editPremium(address _setTokenuint256 _premiumPercentage
initialize(address _setTokenstruct NavIssuanceModuleNAVIssuanceSettings _navIssuanceSettings
issue(address _setTokenaddress _reserveAssetuint256 _reserveAssetQuantityuint256 _minSetTokenReceiveQuantityaddress _to
issueWithEther(address _setTokenuint256 _minSetTokenReceiveQuantityaddress _topayable 
redeem(address _setTokenaddress _reserveAssetuint256 _setTokenQuantityuint256 _minReserveReceiveQuantityaddress _to
redeemIntoEther(address _setTokenuint256 _setTokenQuantityuint256 _minReserveReceiveQuantityaddress _to
removeModule(
removeReserveAsset(address _setTokenaddress _reserveAsset
Events
FeeRecipientEdited(address indexed _setTokenaddress _feeRecipient
ManagerFeeEdited(address indexed _setTokenuint256 _newManagerFeeuint256 _index
PremiumEdited(address indexed _setTokenuint256 _newPremium
ReserveAssetAdded(address indexed _setTokenaddress _newReserveAsset
ReserveAssetRemoved(address indexed _setTokenaddress _removedReserveAsset
SetTokenNAVIssued(address indexed _setTokenaddress _issueraddress _toaddress _reserveAssetaddress _hookContractuint256 _setTokenQuantityuint256 _managerFeeuint256 _premium
SetTokenNAVRedeemed(address indexed _setTokenaddress _redeemeraddress _toaddress _reserveAssetaddress _hookContractuint256 _setTokenQuantityuint256 _managerFeeuint256 _premium
Constructor
constructor(address _controlleraddress _weth
Fallback and receive
receive(
Errors

This contract contains no error objects.