UNPKG

@nexusmutual/deployments

Version:

Nexus Mutual deployed contract addresses and abis

106 lines 2.19 kB
[ { "inputs": [ { "internalType": "contract INXMMaster", "name": "_master", "type": "address" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [], "name": "assessment", "outputs": [ { "internalType": "contract IAssessment", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "member", "type": "address" } ], "name": "getRewards", "outputs": [ { "components": [ { "internalType": "uint256", "name": "totalPendingAmountInNXM", "type": "uint256" }, { "internalType": "uint256", "name": "withdrawableAmountInNXM", "type": "uint256" }, { "internalType": "uint256", "name": "withdrawableUntilIndex", "type": "uint256" } ], "internalType": "struct IAssessmentViewer.AssessmentRewards", "name": "", "type": "tuple" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "member", "type": "address" } ], "name": "getStakeLocked", "outputs": [ { "components": [ { "internalType": "bool", "name": "isStakeLocked", "type": "bool" }, { "internalType": "uint256", "name": "stakeLockupExpiry", "type": "uint256" } ], "internalType": "struct IAssessmentViewer.AssessmentStakeLockedState", "name": "", "type": "tuple" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "master", "outputs": [ { "internalType": "contract INXMMaster", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" } ]