EIP712TypedDataTokenDiamondDeployRequest
namestring
Token's name
Example:
TOKENNAMEsymbolstring
Token's symbol
Example:
TNdecimalsnumber
Token's number of decimals
Example:
18erirstring
Address of the ERIR's or validator wallet proportioned from TokenCity (can be ZeroAddress until you have one)
Example:
0x0290FB167208Af455bB137780163b7B7a9a10C16issuerstring
Address of the Issuer's wallet
Example:
0x123456A9571241e97cDb61E3FfD1937D885454ddoperatorstring
Address of the operator's wallet
Example:
0x123456A9571241e97cDb61E3FfD1937D885454ddmaxSupplynumber
Amount of tokens that can be issued
Example:
1000modulesstring[]
Modules to be added to the token (currently 'UntransferableModule' 'OnlyIntegerTransferModule', 'USDCInterestBearingModule', 'EUROeInterestBearingModule' admitted)
Possible values: [UntransferableModule, OnlyIntegerTransferModule, USDCInterestBearingModule, EUROeInterestBearingModule]
Example:
["OnlyIntegerTransferModule","USDCInterestBearingModule"]EIP712TypedDataTokenDiamondDeployRequest
{
"name": "TOKENNAME",
"symbol": "TN",
"decimals": 18,
"erir": "0x0290FB167208Af455bB137780163b7B7a9a10C16",
"issuer": "0x123456A9571241e97cDb61E3FfD1937D885454dd",
"operator": "0x123456A9571241e97cDb61E3FfD1937D885454dd",
"maxSupply": 1000,
"modules": [
"OnlyIntegerTransferModule",
"USDCInterestBearingModule"
]
}