Address
system
Holdings
…
Active
…
Created
…
[
{
"name": "userTokens",
"type": "function",
"stateMutability": "view",
"inputs": [
{
"type": "address",
"name": "user"
}
],
"outputs": [
{
"type": "address"
}
]
},
{
"name": "validatorTokens",
"type": "function",
"stateMutability": "view",
"inputs": [
{
"type": "address",
"name": "validator"
}
],
"outputs": [
{
"type": "address"
}
]
},
{
"name": "setUserToken",
"type": "function",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address",
"name": "token"
}
],
"outputs": []
},
{
"name": "setValidatorToken",
"type": "function",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address",
"name": "token"
}
],
"outputs": []
},
{
"name": "getFeeTokenBalance",
"type": "function",
"stateMutability": "view",
"inputs": [
{
"type": "address",
"name": "sender"
},
{
"type": "address",
"name": "validator"
}
],
"outputs": [
{
"type": "address"
},
{
"type": "uint256"
}
]
},
{
"name": "executeBlock",
"type": "function",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"name": "UserTokenSet",
"type": "event",
"inputs": [
{
"type": "address",
"name": "user",
"indexed": true
},
{
"type": "address",
"name": "token",
"indexed": true
}
]
},
{
"name": "ValidatorTokenSet",
"type": "event",
"inputs": [
{
"type": "address",
"name": "validator",
"indexed": true
},
{
"type": "address",
"name": "token",
"indexed": true
}
]
},
{
"name": "OnlyValidator",
"type": "error",
"inputs": []
},
{
"name": "OnlySystemContract",
"type": "error",
"inputs": []
},
{
"name": "InvalidToken",
"type": "error",
"inputs": []
},
{
"name": "PoolDoesNotExist",
"type": "error",
"inputs": []
},
{
"name": "InsufficientFeeTokenBalance",
"type": "error",
"inputs": []
},
{
"name": "InternalError",
"type": "error",
"inputs": []
},
{
"name": "CannotChangeWithinBlock",
"type": "error",
"inputs": []
},
{
"name": "CannotChangeWithPendingFees",
"type": "error",
"inputs": []
},
{
"name": "TokenPolicyForbids",
"type": "error",
"inputs": []
}
]Loading…
Detecting wallet…