ISSUANCE_PROGRAM_PROXY

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x18949b48 at 7189526
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots

No balances found for "ISSUANCE_PROGRAM_PROXY"

No transactions found for "ISSUANCE_PROGRAM_PROXY"


Functions
Getter at block 22999119
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
issuanceCount(view returns (uint256)
0
paused(view returns (bool)
false
preventMultipleIssuances(view returns (bool)
false
whitelist(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_isWhitelisted(address _addressview 
allocatedUnits(addressaddressview returns (uint256)
fundedUnits(addressaddressview returns (uint256)
getIssuance(address _issuanceTokenview returns (struct Issuance)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
issuances(addressview returns (address issuerSigningAddressaddress issuerPaymentAddressuint256 issuanceDateuint256 issuancePricePerUnitaddress currencyaddress issuanceTokenuint256 totalAllocatedUnitsbool lockedbool issuerAcceptedbool fundingConcludedbool concludedstruct Invoice invoice)
issuedUnits(addressaddressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
acceptIssuance(address _issuanceToken
allocate(address _issuanceTokenaddress _accountuint256 _amount
concludeIssuance(address _issuanceToken
createIssuance(address _issuerSigningAddressaddress _issuerPaymentAddressuint256 _issuanceDateuint256 _issuancePricePerUnitaddress _currencyuint256 invoiceAmountaddress invoiceRecipientaddress _issuanceToken
fundOrder(address _issuanceToken
grantRole(bytes32 roleaddress account
initialize(address adminaddress whitelist
issue(address _issuanceTokenaddress _account
lockIssuance(address _issuanceToken
payInvoiceManually(address _issuanceToken
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setInvoice(address _issuanceTokenuint256 _amountaddress _recipient
updateIssuerPaymentAddress(address _issuanceTokenaddress _newPaymentAddress
Events
Allocate(address indexed issuanceTokenaddress indexed allocatoraddress indexed accountuint256 amountuint256 total
ConcludeFunding(address issuanceTokenaddress indexed sender
ConcludeIssuance(address issuanceTokenaddress indexed senderaddress indexed issuerPaymentAddressuint256 issuanceProceedsAmount
CreateIssuance(address indexed issuanceTokenaddress indexed issuerPaymentAddressuint256 issuanceDateuint256 issuancePricePerUnit
FundOrder(address issuanceTokenaddress indexed investoruint256 amount
Initialized(uint8 version
Issue(address issuanceTokenaddress indexed investoruint256 amount
IssuerAcceptsBondIssuance(address issuanceTokenaddress indexed issuer
Lock(address issuanceTokenaddress indexed locker
Paused(address account
ProceedsRedeemed(address issuanceTokenaddress indexed recipientuint256 amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
UpdateIssuerPaymentAddress(address issuanceTokenaddress indexed oldPaymentAddressaddress indexed newPaymentAddress
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ContractAlreadyInitialized(
ContractInitializing(
ContractNotInitializing(
NoZeroAddress(