{
  "contractName": "GuaranteedMinimumStakingPolicy",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_stakingContract",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "constant": true,
      "inputs": [
        {
          "internalType": "uint256",
          "name": "_now",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "grantedAmount",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "duration",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "start",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "cliff",
          "type": "uint256"
        },
        {
          "internalType": "uint256",
          "name": "withdrawn",
          "type": "uint256"
        }
      ],
      "name": "getStakeableAmount",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b5060405161057a38038061057a8339818101604052602081101561003357600080fd5b81019080805190602001909291905050508073ffffffffffffffffffffffffffffffffffffffff1663ec5ffac26040518163ffffffff1660e01b815260040160206040518083038186803b15801561008a57600080fd5b505afa15801561009e573d6000803e3d6000fd5b505050506040513d60208110156100b457600080fd5b81019080805190602001909291905050506000819055505061049f806100db6000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063dab4093514610030575b600080fd5b61008e600480360360c081101561004657600080fd5b810190808035906020019092919080359060200190929190803590602001909291908035906020019092919080359060200190929190803590602001909291905050506100a4565b6040518082815260200191505060405180910390f35b6000806100c0878787878c61012d90949392919063ffffffff16565b905060006100d784896101a990919063ffffffff16565b905060006100ee85846101a990919063ffffffff16565b905060005482101561010557819350505050610123565b60005481101561011c576000549350505050610123565b8093505050505b9695505050505050565b600080828710905080156101455760009150506101a0565b600061015a85896101a990919063ffffffff16565b905060008682101590508015610175578793505050506101a0565b61019a8761018c848b6101f390919063ffffffff16565b61027990919063ffffffff16565b93505050505b95945050505050565b60006101eb83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506102c3565b905092915050565b6000808314156102065760009050610273565b600082840290508284828161021757fe5b041461026e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602181526020018061044a6021913960400191505060405180910390fd5b809150505b92915050565b60006102bb83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250610383565b905092915050565b6000838311158290610370576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561033557808201518184015260208101905061031a565b50505050905090810190601f1680156103625780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000808311829061042f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156103f45780820151818401526020810190506103d9565b50505050905090810190601f1680156104215780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600083858161043b57fe5b04905080915050939250505056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a265627a7a72315820da4a64dbda98aa251136be4567e7bc88837379052c65a23c4133c5b0f87e377a64736f6c63430005110032",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063dab4093514610030575b600080fd5b61008e600480360360c081101561004657600080fd5b810190808035906020019092919080359060200190929190803590602001909291908035906020019092919080359060200190929190803590602001909291905050506100a4565b6040518082815260200191505060405180910390f35b6000806100c0878787878c61012d90949392919063ffffffff16565b905060006100d784896101a990919063ffffffff16565b905060006100ee85846101a990919063ffffffff16565b905060005482101561010557819350505050610123565b60005481101561011c576000549350505050610123565b8093505050505b9695505050505050565b600080828710905080156101455760009150506101a0565b600061015a85896101a990919063ffffffff16565b905060008682101590508015610175578793505050506101a0565b61019a8761018c848b6101f390919063ffffffff16565b61027990919063ffffffff16565b93505050505b95945050505050565b60006101eb83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506102c3565b905092915050565b6000808314156102065760009050610273565b600082840290508284828161021757fe5b041461026e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602181526020018061044a6021913960400191505060405180910390fd5b809150505b92915050565b60006102bb83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250610383565b905092915050565b6000838311158290610370576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561033557808201518184015260208101905061031a565b50505050905090810190601f1680156103625780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000808311829061042f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156103f45780820151818401526020810190506103d9565b50505050905090810190601f1680156104215780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600083858161043b57fe5b04905080915050939250505056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a265627a7a72315820da4a64dbda98aa251136be4567e7bc88837379052c65a23c4133c5b0f87e377a64736f6c63430005110032",
  "linkReferences": {},
  "deployedLinkReferences": {},
  "networks": {
    "1": {
      "events": {},
      "links": {},
      "address": "0x4C3AD59B5A32f2d076051d01d6F58bC75D278159",
      "transactionHash": "0x040bc71e3aaac8d4daedbac80c18dea1f88afed75f387d0e38a4f0b3faa74326"
    }
  },
  "schemaVersion": "3.1.0",
  "updatedAt": "2020-04-28T03:06:02.617Z",
  "networkType": "ethereum"
}
