FrictionlessTreasuryManager
Verified contract
Active on
Base with 45 txns
Slot
XX
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
0xee3a…a735
0xb2bc…5a46
Balances ($0.00)
No balances found for "FrictionlessTreasuryManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 23128833 | a day ago | | | 0 | 0.000067200734 | |
| 23128813 | a day ago | | | 0 | 0.000067570521 | |
| 23128787 | a day ago | | | 0 | 0.000067772552 | |
| 21797841 | a month ago | | | 0 | 0.000019296811 | |
| 21797820 | a month ago | | | 0 | 0.000019636520 | |
| 21797800 | a month ago | | | 0 | 0.000019919669 | |
| 21797752 | a month ago | | | 0 | 0.000020207382 | |
| 21594253 | a month ago | | | 0 | 0.000018475068 | |
| 21594253 | a month ago | | | 0 | 0.000021354168 | |
| 20536441 | 2 months ago | | | 0 | 0.000018882378 |
ABI
ABI objects
Getter at block 23173049
owner() view returns (address)
0x55749224f94d79687ba3955db2180d7c5d7d2409
Read-only
getFundDepositToken(string currency_, string fundIBAN_) view returns (address)
getFundDepositTokenKey(string currency_, string fundIBAN_) pure returns (bytes32)
isAgent(address _agent) view returns (bool)
State-modifying
Events addAgent(address _agent)
burnToken(address tokenAddr_, address userAddress_, uint256 amount_)
init(struct IFrictionlessTreasuryManagerFrictionlessTokenInitData[] initDataArr_, address identityRegistry_, address adminIdentity_, address permissionsManager_, address complianceFactory_, address tokensFactory_)
mintDigitalSecurity(struct IFrictionlessDigitalSecurityTokenFDSImmutableData initData_, struct IFrictionlessDigitalSecurityTokenFDSMutableData updateData_, uint256 amount_, address userAddress_) returns (address)
mintFundDepositForTreasury(struct IFrictionlessFundDepositTokenFFDImmutableData depositData_, address treasuryAddress_, uint256 amount_) returns (address)
mintOnChainAsset(struct IFrictionlessOnChainAssetTokenFOCASpecData specData_, struct IFrictionlessOnChainAssetTokenFOCAIssuanceData issuanceData_, struct IFrictionlessOnChainAssetTokenFOCAUpdateData updateData_, address custodianAddress_) returns (address)
mintTokenForUser(address tokenAddr_, address userAddress_, uint256 amount_)
removeAgent(address _agent)
renounceOwnership()
setTokensInitData(struct IFrictionlessTreasuryManagerFrictionlessTokenInitData[] initDataArr_)
transferOwnership(address newOwner)
transferToken(address tokenAddr_, address userAddressFrom_, address userAddressTo_, uint256 amount_)
AgentAdded(address indexed _agent)
AgentRemoved(address indexed _agent)
FrictionlessTokenBurned(uint8 tokenType, address token, uint256 amount, address fromAddress)
FrictionlessTokenMinted(uint8 tokenType, address token, string tokenName, string tokenSymbol, uint256 amount, address toAddress)
FrictionlessTokenTransferred(uint8 tokenType, address token, uint256 amount, address fromAddress, address toAddress)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
FrictionlessIsZeroAddress(string arg0)
FrictionlessTreasuryManagerFundDepositTokenAlreadyExists(string currency, string fundIBAN)
FrictionlessTreasuryManagerInvalidDepositData(struct IFrictionlessFundDepositTokenFFDImmutableData arg0)
FrictionlessTreasuryManagerInvalidFDSImmutableData(struct IFrictionlessDigitalSecurityTokenFDSImmutableData arg0)
FrictionlessTreasuryManagerInvalidFOCAIssuanceData(struct IFrictionlessOnChainAssetTokenFOCAIssuanceData arg0)
FrictionlessTreasuryManagerInvalidFOCASpecData(struct IFrictionlessOnChainAssetTokenFOCASpecData arg0)
FrictionlessTreasuryManagerInvalidTokenInitData(struct IFrictionlessTreasuryManagerFrictionlessTokenInitData arg0)
FrictionlessTreasuryManagerNotAProtocolTreasury(address arg0)
FrictionlessTreasuryManagerUnableToUpdateTokenInitData(uint8 arg0)