0 txs
1 call
constructor
constructor(address _kinkIRMFactory, address _adaptiveCurveIRMFactory, address _kinkyIRMFactory, address _fixedCyclicalBinaryIRMFactory)
functions
adaptiveCurveIRMFactory
viewfunction adaptiveCurveIRMFactory() view returns (address)
fixedCyclicalBinaryIRMFactory
viewfunction fixedCyclicalBinaryIRMFactory() view returns (address)
getInterestRateModelInfo
viewfunction getInterestRateModelInfo(address irm) view returns (tuple)
kinkIRMFactory
viewfunction kinkIRMFactory() view returns (address)
kinkyIRMFactory
viewfunction kinkyIRMFactory() view returns (address)
TTL_ERROR
viewfunction TTL_ERROR() view returns (int256)
TTL_INFINITY
viewfunction TTL_INFINITY() view returns (int256)
TTL_LIQUIDATION
viewfunction TTL_LIQUIDATION() view returns (int256)
TTL_MORE_THAN_ONE_YEAR
viewfunction TTL_MORE_THAN_ONE_YEAR() view returns (int256)
events
No events.
errors
No errors.
creation bytecode
0x61010060405234801562000011575f80fd5b50604051620012c7380380620012c7833981016040819052620000349162000073565b6001600160a01b0393841660805291831660a052821660c0521660e052620000cd565b80516001600160a01b03811681146200006e575f80fd5b919050565b5f805f806080858703121562000087575f80fd5b620000928562000057565b9350620000a26020860162000057565b9250620000b26040860162000057565b9150620000c26060860162000057565b905092959194509250565b60805160a05160c05160e0516111ab6200011c5f395f818160c30152610caa01525f81816101ab015261099a01525f818161018401526105da01525f81816101d201526102e401526111ab5ff3fe608060405234801561000f575f80fd5b506004361061009f575f3560e01c8063900bb8a611610072578063ee29dfc311610058578063ee29dfc3146101a6578063f546ff5a146101cd578063f8fb7a7b146101f4575f80fd5b8063900bb8a614610158578063946ee3511461017f575f80fd5b80634abee02a146100a35780635cfd4528146100be5780636410b7921461010a57806372537d9a14610131575b5f80fd5b6100ab610214565b6040519081526020015b60405180910390f35b6100e57f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100b5565b6100ab7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe81565b6100ab7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81565b6100ab7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81565b6100e57f000000000000000000000000000000000000000000000000000000000000000081565b6100e57f000000000000000000000000000000000000000000000000000000000000000081565b6100e57f000000000000000000000000000000000000000000000000000000000000000081565b610207610202366004610fad565b610242565b6040516100b59190610fe7565b61023f60017f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6110bb565b81565b60408051606080820183525f80835260208301529181019190915260408051606080820183525f80835260208301529181019190915273ffffffffffffffffffffffffffffffffffffffff83166102995792915050565b73ffffffffffffffffffffffffffffffffffffffff8381168083526040517f6ee0787a00000000000000000000000000000000000000000000000000000000815260048101919091527f000000000000000000000000000000000000000000000000000000000000000090911690636ee0787a90602401602060405180830381865afa15801561032b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061034f9190611106565b1561059557600160208201818152505060405180608001604052808473ffffffffffffffffffffffffffffffffffffffff16631f68f20a6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103b3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103d79190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663a62b75a86040518163ffffffff1660e01b8152600401602060405180830381865afa158015610425573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104499190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663d0134cb76040518163ffffffff1660e01b8152600401602060405180830381865afa158015610497573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104bb9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663fd2da3396040518163ffffffff1660e01b8152600401602060405180830381865afa158015610509573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061052d9190611125565b9052604080518251602080830191909152830151818301529082015160608083019190915290910151608082015260a0015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152918152820152610fa7565b6040517f6ee0787a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301527f00000000000000000000000000000000000000000000000000000000000000001690636ee0787a90602401602060405180830381865afa15801561061f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106439190611106565b156109555760026020820181815250506040518060c001604052808473ffffffffffffffffffffffffffffffffffffffff16639a1a14d96040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106a7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106cb9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663d91042b56040518163ffffffff1660e01b8152600401602060405180830381865afa158015610719573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061073d9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663019ec38b6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561078b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107af9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff166358f5cbad6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107fd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108219190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663fc4c2d546040518163ffffffff1660e01b8152600401602060405180830381865afa15801561086f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108939190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff16635a92fa856040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108e1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109059190611125565b905260405161055f91906020015f60c082019050825182526020830151602083015260408301516040830152606083015160608301526080830151608083015260a083015160a083015292915050565b6040517f6ee0787a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301527f00000000000000000000000000000000000000000000000000000000000000001690636ee0787a90602401602060405180830381865afa1580156109df573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a039190611106565b15610c655760036020820181815250506040518060a001604052808473ffffffffffffffffffffffffffffffffffffffff16631f68f20a6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a67573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a8b9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff166383caf2756040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ad9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610afd9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff16630f7514a26040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b4b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b6f9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663fd2da3396040518163ffffffff1660e01b8152600401602060405180830381865afa158015610bbd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610be19190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff166354b02ba46040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c2f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c539190611125565b905260405161055f919060200161113c565b6040517f6ee0787a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301527f00000000000000000000000000000000000000000000000000000000000000001690636ee0787a90602401602060405180830381865afa158015610cef573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d139190611106565b15610fa75760046020820181815250506040518060a001604052808473ffffffffffffffffffffffffffffffffffffffff1663fd4796c26040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d77573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d9b9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663438895f56040518163ffffffff1660e01b8152600401602060405180830381865afa158015610de9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e0d9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663b8caceb16040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e5b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e7f9190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff16634c15a12d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ecd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ef19190611125565b81526020018473ffffffffffffffffffffffffffffffffffffffff1663e6fd48bc6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f3f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f639190611125565b9052604051610f75919060200161113c565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181528201525b92915050565b5f60208284031215610fbd575f80fd5b813573ffffffffffffffffffffffffffffffffffffffff81168114610fe0575f80fd5b9392505050565b5f602080835273ffffffffffffffffffffffffffffffffffffffff8451166020840152602084015160058110611044577f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b80604085015250604084015160608085015280518060808601525f5b8181101561107c5782810184015186820160a001528301611060565b505f60a0828701015260a07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f830116860101935050505092915050565b8181035f8312801583831316838312821617156110ff577f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5092915050565b5f60208284031215611116575f80fd5b81518015158114610fe0575f80fd5b5f60208284031215611135575f80fd5b5051919050565b60a08101610fa782848051825260208101516020830152604081015160408301526060810151606083015260808101516080830152505056fea264697066735822122074d0201d3cb138234d2d3a11e5a593b92f2d28e4d21c088c3df0bab3a1e13f6864736f6c6343000818003300000000000000000000000040739156b75b477f5b4f2d671655492b535b59d20000000000000000000000006155921daea6a8dca108c4b434bc66e1c51f6d6e000000000000000000000000996e67a00d2dd4e2ace3c507250524ac664382540000000000000000000000005151a8125b91a220ffe8fea2ab2815b46ecaaffb