FrictionlessTreasuryManager

Verified contract

Active on Base with 45 txns
Deployed by via 0x7a4209a5 at 19953998
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

No balances found for "FrictionlessTreasuryManager"

0xc54e3eda8fcb25c4e18f52c3a68a6246ddcd86750290c1cd37e1edcd5545dda0
0xa7d6de2029c6534addc7f26b6b38546bbe3711c1f88d1d30fd40333193a23846
0x963cb1797757dfa314057a03e4befdd88cc17462326bf29255666cd46ab8b01e
0x4d2c2689f3f0e4d8d604c692f7cf07aa8d35243103ba84dfe7b015748f7659dd
0x99dfe23d9e77ed1a02b2982b7380cc8a75d1423405718823d763e7ce340dc0d7
0x0fd38d50af4e3defd16a7c82f58e54de5ca0247c09491435e69c2369675e5f1b
0x3b0840c49c715e2029678392e1b0826f239800380ea1ebccbe96faa39ff7db9c
0xaaa1ac296ef60f19da34ee97a677e864c334da62260fc7441d9f0f8d8884ed73
0x6fe985ed9bbd2a9eb0a0378720806575c3220b93c4789785de9da71eff11e2ae
0x17d836101d46ae0318677d5ba203eab15a9b31c1895b475d86df81899c447ab6

Functions
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 _agentview returns (bool)
State-modifying
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_
Events
AgentAdded(address indexed _agent
AgentRemoved(address indexed _agent
FrictionlessTokenBurned(uint8 tokenTypeaddress tokenuint256 amountaddress fromAddress
FrictionlessTokenMinted(uint8 tokenTypeaddress tokenstring tokenNamestring tokenSymboluint256 amountaddress toAddress
FrictionlessTokenTransferred(uint8 tokenTypeaddress tokenuint256 amountaddress fromAddressaddress toAddress
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
FrictionlessIsZeroAddress(string arg0
FrictionlessTreasuryManagerFundDepositTokenAlreadyExists(string currencystring 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