@lidofinance/lido-ethereum-sdk
Version:
<div style="display: flex;" align="center"> <h1 align="center">Lido Ethereum SDK</h1> </div>
87 lines • 2.68 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.dualGovernanceAbi = void 0;
exports.dualGovernanceAbi = [
{
inputs: [],
name: "getConfigProvider",
outputs: [
{
internalType: "contract IDualGovernanceConfigProvider",
name: "",
type: "address"
}
],
stateMutability: "view",
type: "function"
},
{
inputs: [],
name: "getStateDetails",
outputs: [
{
components: [
{
internalType: "enum State",
name: "effectiveState",
type: "uint8"
},
{
internalType: "enum State",
name: "persistedState",
type: "uint8"
},
{
internalType: "Timestamp",
name: "persistedStateEnteredAt",
type: "uint40"
},
{
internalType: "Timestamp",
name: "vetoSignallingActivatedAt",
type: "uint40"
},
{
internalType: "Timestamp",
name: "vetoSignallingReactivationTime",
type: "uint40"
},
{
internalType: "Timestamp",
name: "normalOrVetoCooldownExitedAt",
type: "uint40"
},
{
internalType: "uint256",
name: "rageQuitRound",
type: "uint256"
},
{
internalType: "Duration",
name: "vetoSignallingDuration",
type: "uint32"
}
],
internalType: "struct IDualGovernance.StateDetails",
name: "stateDetails",
type: "tuple"
}
],
stateMutability: "view",
type: "function"
},
{
inputs: [],
name: "getVetoSignallingEscrow",
outputs: [
{
internalType: "address",
name: "",
type: "address"
}
],
stateMutability: "view",
type: "function"
},
];
//# sourceMappingURL=DualGovernance.js.map