@acala-network/contracts
Advanced tools
Comparing version 4.3.2 to 4.3.3
{ | ||
"_format": "hh-sol-dbg-1", | ||
"buildInfo": "../../../build-info/d717aa2cb49ffacc0190b10a357472f7.json" | ||
"buildInfo": "../../../build-info/803d245f7b356981aae36825c40b9a4d.json" | ||
} |
@@ -201,6 +201,6 @@ { | ||
], | ||
"bytecode": "0x608060405234801561001057600080fd5b50610a70806100206000396000f3fe608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc190146100d3578063c4ba4c3a146100fb578063d018f0911461010e57600080fd5b80631384ed1714610077578063345f5d931461009d57806349895dee146100c0575b600080fd5b61008a610085366004610929565b610121565b6040519081526020015b60405180910390f35b6100b06100ab36600461095b565b610249565b6040519015158152602001610094565b6100b06100ce36600461099d565b610472565b6100e66100e1366004610929565b6105d2565b60408051928352602083019190915201610094565b61008a610109366004610908565b610700565b61008a61011c366004610908565b61081f565b60405173ffffffffffffffffffffffffffffffffffffffff8381166024830152821660448201526000908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed1700000000000000000000000000000000000000000000000000000000179052516101d79190610a01565b600060405180830381855afa9150503d8060008114610212576040519150601f19603f3d011682016040523d82523d6000602084013e610217565b606091505b5091509150600082141561022c573d60208201fd5b8080602001905181019061024091906109c6565b95945050505050565b600082600f0b600014158015610263575081600f0b600014155b6102f3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a60448201527f65726f0000000000000000000000000000000000000000000000000000000000606482015260840160405180910390fd5b60405133602482015273ffffffffffffffffffffffffffffffffffffffff85166044820152600f84810b606483015283900b608482015260009081906104099060a401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c8700000000000000000000000000000000000000000000000000000000179052516103b79190610a01565b6000604051808303816000865af19150503d80600081146103f4576040519150601f19603f3d011682016040523d82523d6000602084013e6103f9565b606091505b5091509150600082141561040e573d60208201fd5b60408051600f87810b825286900b602082015273ffffffffffffffffffffffffffffffffffffffff88169133917fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b910160405180910390a350600195945050505050565b60405133602482015273ffffffffffffffffffffffffffffffffffffffff83166044820152606481018290526000908190819061040990608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea731000000000000000000000000000000000000000000000000000000001790525161052d9190610a01565b6000604051808303816000865af19150503d806000811461056a576040519150601f19603f3d011682016040523d82523d6000602084013e61056f565b606091505b50915091506000821415610584573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff83811660248301528216604482015260009081908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc190000000000000000000000000000000000000000000000000000000001790525161068a9190610a01565b600060405180830381855afa9150503d80600081146106c5576040519150601f19603f3d011682016040523d82523d6000602084013e6106ca565b606091505b509150915060008214156106df573d60208201fd5b808060200190518101906106f391906109de565b9350935050509250929050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a00000000000000000000000000000000000000000000000000000000179052516107ae9190610a01565b600060405180830381855afa9150503d80600081146107e9576040519150601f19603f3d011682016040523d82523d6000602084013e6107ee565b606091505b50915091506000821415610803573d60208201fd5b8080602001905181019061081791906109c6565b949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f09100000000000000000000000000000000000000000000000000000000179052516107ae9190610a01565b803573ffffffffffffffffffffffffffffffffffffffff811681146108f157600080fd5b919050565b8035600f81900b81146108f157600080fd5b600060208284031215610919578081fd5b610922826108cd565b9392505050565b6000806040838503121561093b578081fd5b610944836108cd565b9150610952602084016108cd565b90509250929050565b60008060006060848603121561096f578081fd5b610978846108cd565b9250610986602085016108f6565b9150610994604085016108f6565b90509250925092565b600080604083850312156109af578182fd5b6109b8836108cd565b946020939093013593505050565b6000602082840312156109d7578081fd5b5051919050565b600080604083850312156109f0578182fd5b505080516020909101519092909150565b60008251815b81811015610a215760208186018101518583015201610a07565b81811115610a2f5782828501525b50919091019291505056fea26469706673582212208f60901a36da25cfbdd4f8049e88c355ab5010d719a8b4386fb6b895d5d14ab364736f6c63430008040033", | ||
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc190146100d3578063c4ba4c3a146100fb578063d018f0911461010e57600080fd5b80631384ed1714610077578063345f5d931461009d57806349895dee146100c0575b600080fd5b61008a610085366004610929565b610121565b6040519081526020015b60405180910390f35b6100b06100ab36600461095b565b610249565b6040519015158152602001610094565b6100b06100ce36600461099d565b610472565b6100e66100e1366004610929565b6105d2565b60408051928352602083019190915201610094565b61008a610109366004610908565b610700565b61008a61011c366004610908565b61081f565b60405173ffffffffffffffffffffffffffffffffffffffff8381166024830152821660448201526000908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed1700000000000000000000000000000000000000000000000000000000179052516101d79190610a01565b600060405180830381855afa9150503d8060008114610212576040519150601f19603f3d011682016040523d82523d6000602084013e610217565b606091505b5091509150600082141561022c573d60208201fd5b8080602001905181019061024091906109c6565b95945050505050565b600082600f0b600014158015610263575081600f0b600014155b6102f3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a60448201527f65726f0000000000000000000000000000000000000000000000000000000000606482015260840160405180910390fd5b60405133602482015273ffffffffffffffffffffffffffffffffffffffff85166044820152600f84810b606483015283900b608482015260009081906104099060a401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c8700000000000000000000000000000000000000000000000000000000179052516103b79190610a01565b6000604051808303816000865af19150503d80600081146103f4576040519150601f19603f3d011682016040523d82523d6000602084013e6103f9565b606091505b5091509150600082141561040e573d60208201fd5b60408051600f87810b825286900b602082015273ffffffffffffffffffffffffffffffffffffffff88169133917fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b910160405180910390a350600195945050505050565b60405133602482015273ffffffffffffffffffffffffffffffffffffffff83166044820152606481018290526000908190819061040990608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea731000000000000000000000000000000000000000000000000000000001790525161052d9190610a01565b6000604051808303816000865af19150503d806000811461056a576040519150601f19603f3d011682016040523d82523d6000602084013e61056f565b606091505b50915091506000821415610584573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff83811660248301528216604482015260009081908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc190000000000000000000000000000000000000000000000000000000001790525161068a9190610a01565b600060405180830381855afa9150503d80600081146106c5576040519150601f19603f3d011682016040523d82523d6000602084013e6106ca565b606091505b509150915060008214156106df573d60208201fd5b808060200190518101906106f391906109de565b9350935050509250929050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a00000000000000000000000000000000000000000000000000000000179052516107ae9190610a01565b600060405180830381855afa9150503d80600081146107e9576040519150601f19603f3d011682016040523d82523d6000602084013e6107ee565b606091505b50915091506000821415610803573d60208201fd5b8080602001905181019061081791906109c6565b949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f09100000000000000000000000000000000000000000000000000000000179052516107ae9190610a01565b803573ffffffffffffffffffffffffffffffffffffffff811681146108f157600080fd5b919050565b8035600f81900b81146108f157600080fd5b600060208284031215610919578081fd5b610922826108cd565b9392505050565b6000806040838503121561093b578081fd5b610944836108cd565b9150610952602084016108cd565b90509250929050565b60008060006060848603121561096f578081fd5b610978846108cd565b9250610986602085016108f6565b9150610994604085016108f6565b90509250925092565b600080604083850312156109af578182fd5b6109b8836108cd565b946020939093013593505050565b6000602082840312156109d7578081fd5b5051919050565b600080604083850312156109f0578182fd5b505080516020909101519092909150565b60008251815b81811015610a215760208186018101518583015201610a07565b81811115610a2f5782828501525b50919091019291505056fea26469706673582212208f60901a36da25cfbdd4f8049e88c355ab5010d719a8b4386fb6b895d5d14ab364736f6c63430008040033", | ||
"bytecode": "0x608060405234801561001057600080fd5b50610a6f806100206000396000f3fe608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc190146100d3578063c4ba4c3a146100fb578063d018f0911461010e57600080fd5b80631384ed1714610077578063345f5d931461009d57806349895dee146100c0575b600080fd5b61008a610085366004610928565b610121565b6040519081526020015b60405180910390f35b6100b06100ab36600461095a565b610249565b6040519015158152602001610094565b6100b06100ce36600461099c565b610471565b6100e66100e1366004610928565b6105d1565b60408051928352602083019190915201610094565b61008a610109366004610907565b6106ff565b61008a61011c366004610907565b61081e565b60405173ffffffffffffffffffffffffffffffffffffffff8381166024830152821660448201526000908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed1700000000000000000000000000000000000000000000000000000000179052516101d79190610a00565b600060405180830381855afa9150503d8060008114610212576040519150601f19603f3d011682016040523d82523d6000602084013e610217565b606091505b5091509150600082141561022c573d60208201fd5b8080602001905181019061024091906109c5565b95945050505050565b600082600f0b6000141580610262575081600f0b600014155b6102f2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a60448201527f65726f0000000000000000000000000000000000000000000000000000000000606482015260840160405180910390fd5b60405133602482015273ffffffffffffffffffffffffffffffffffffffff85166044820152600f84810b606483015283900b608482015260009081906104099060a401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c8700000000000000000000000000000000000000000000000000000000179052516103b69190610a00565b6000604051808303816000865af19150503d80600081146103f3576040519150601f19603f3d011682016040523d82523d6000602084013e6103f8565b606091505b5091509150600082141561040d573d60208201fd5b60408051600f87810b825286900b602082015273ffffffffffffffffffffffffffffffffffffffff88169133917fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b910160405180910390a350600195945050505050565b60405133602482015273ffffffffffffffffffffffffffffffffffffffff83166044820152606481018290526000908190819061040990608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea731000000000000000000000000000000000000000000000000000000001790525161052c9190610a00565b6000604051808303816000865af19150503d8060008114610569576040519150601f19603f3d011682016040523d82523d6000602084013e61056e565b606091505b50915091506000821415610583573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff83811660248301528216604482015260009081908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc19000000000000000000000000000000000000000000000000000000000179052516106899190610a00565b600060405180830381855afa9150503d80600081146106c4576040519150601f19603f3d011682016040523d82523d6000602084013e6106c9565b606091505b509150915060008214156106de573d60208201fd5b808060200190518101906106f291906109dd565b9350935050509250929050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a00000000000000000000000000000000000000000000000000000000179052516107ad9190610a00565b600060405180830381855afa9150503d80600081146107e8576040519150601f19603f3d011682016040523d82523d6000602084013e6107ed565b606091505b50915091506000821415610802573d60208201fd5b8080602001905181019061081691906109c5565b949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f09100000000000000000000000000000000000000000000000000000000179052516107ad9190610a00565b803573ffffffffffffffffffffffffffffffffffffffff811681146108f057600080fd5b919050565b8035600f81900b81146108f057600080fd5b600060208284031215610918578081fd5b610921826108cc565b9392505050565b6000806040838503121561093a578081fd5b610943836108cc565b9150610951602084016108cc565b90509250929050565b60008060006060848603121561096e578081fd5b610977846108cc565b9250610985602085016108f5565b9150610993604085016108f5565b90509250925092565b600080604083850312156109ae578182fd5b6109b7836108cc565b946020939093013593505050565b6000602082840312156109d6578081fd5b5051919050565b600080604083850312156109ef578182fd5b505080516020909101519092909150565b60008251815b81811015610a205760208186018101518583015201610a06565b81811115610a2e5782828501525b50919091019291505056fea2646970667358221220e118365d6ad9ec5230531a8646b0ae687ccbf94b7bdd08c18f5851cc6c52c88964736f6c63430008040033", | ||
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc190146100d3578063c4ba4c3a146100fb578063d018f0911461010e57600080fd5b80631384ed1714610077578063345f5d931461009d57806349895dee146100c0575b600080fd5b61008a610085366004610928565b610121565b6040519081526020015b60405180910390f35b6100b06100ab36600461095a565b610249565b6040519015158152602001610094565b6100b06100ce36600461099c565b610471565b6100e66100e1366004610928565b6105d1565b60408051928352602083019190915201610094565b61008a610109366004610907565b6106ff565b61008a61011c366004610907565b61081e565b60405173ffffffffffffffffffffffffffffffffffffffff8381166024830152821660448201526000908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed1700000000000000000000000000000000000000000000000000000000179052516101d79190610a00565b600060405180830381855afa9150503d8060008114610212576040519150601f19603f3d011682016040523d82523d6000602084013e610217565b606091505b5091509150600082141561022c573d60208201fd5b8080602001905181019061024091906109c5565b95945050505050565b600082600f0b6000141580610262575081600f0b600014155b6102f2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a60448201527f65726f0000000000000000000000000000000000000000000000000000000000606482015260840160405180910390fd5b60405133602482015273ffffffffffffffffffffffffffffffffffffffff85166044820152600f84810b606483015283900b608482015260009081906104099060a401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c8700000000000000000000000000000000000000000000000000000000179052516103b69190610a00565b6000604051808303816000865af19150503d80600081146103f3576040519150601f19603f3d011682016040523d82523d6000602084013e6103f8565b606091505b5091509150600082141561040d573d60208201fd5b60408051600f87810b825286900b602082015273ffffffffffffffffffffffffffffffffffffffff88169133917fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b910160405180910390a350600195945050505050565b60405133602482015273ffffffffffffffffffffffffffffffffffffffff83166044820152606481018290526000908190819061040990608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea731000000000000000000000000000000000000000000000000000000001790525161052c9190610a00565b6000604051808303816000865af19150503d8060008114610569576040519150601f19603f3d011682016040523d82523d6000602084013e61056e565b606091505b50915091506000821415610583573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff83811660248301528216604482015260009081908190819061040990606401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc19000000000000000000000000000000000000000000000000000000000179052516106899190610a00565b600060405180830381855afa9150503d80600081146106c4576040519150601f19603f3d011682016040523d82523d6000602084013e6106c9565b606091505b509150915060008214156106de573d60208201fd5b808060200190518101906106f291906109dd565b9350935050509250929050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a00000000000000000000000000000000000000000000000000000000179052516107ad9190610a00565b600060405180830381855afa9150503d80600081146107e8576040519150601f19603f3d011682016040523d82523d6000602084013e6107ed565b606091505b50915091506000821415610802573d60208201fd5b8080602001905181019061081691906109c5565b949350505050565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040990604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f09100000000000000000000000000000000000000000000000000000000179052516107ad9190610a00565b803573ffffffffffffffffffffffffffffffffffffffff811681146108f057600080fd5b919050565b8035600f81900b81146108f057600080fd5b600060208284031215610918578081fd5b610921826108cc565b9392505050565b6000806040838503121561093a578081fd5b610943836108cc565b9150610951602084016108cc565b90509250929050565b60008060006060848603121561096e578081fd5b610977846108cc565b9250610985602085016108f5565b9150610993604085016108f5565b90509250925092565b600080604083850312156109ae578182fd5b6109b7836108cc565b946020939093013593505050565b6000602082840312156109d6578081fd5b5051919050565b600080604083850312156109ef578182fd5b505080516020909101519092909150565b60008251815b81811015610a205760208186018101518583015201610a06565b81811115610a2e5782828501525b50919091019291505056fea2646970667358221220e118365d6ad9ec5230531a8646b0ae687ccbf94b7bdd08c18f5851cc6c52c88964736f6c63430008040033", | ||
"linkReferences": {}, | ||
"deployedLinkReferences": {} | ||
} |
{ | ||
"_format": "hh-sol-dbg-1", | ||
"buildInfo": "../../../build-info/d717aa2cb49ffacc0190b10a357472f7.json" | ||
"buildInfo": "../../../build-info/803d245f7b356981aae36825c40b9a4d.json" | ||
} |
{ | ||
"_format": "hh-sol-dbg-1", | ||
"buildInfo": "../../../build-info/35014f2c763a641d52a946d1a836e0eb.json" | ||
"buildInfo": "../../../build-info/a66033f3fd236e6fd30d78f1dfda9916.json" | ||
} |
@@ -85,3 +85,40 @@ { | ||
"indexed": false, | ||
"internalType": "uint256[]", | ||
"name": "amounts", | ||
"type": "uint256[]" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint256", | ||
"name": "maxRedeemAmount", | ||
"type": "uint256" | ||
} | ||
], | ||
"name": "StableAssetRedeemedMulti", | ||
"type": "event" | ||
}, | ||
{ | ||
"anonymous": false, | ||
"inputs": [ | ||
{ | ||
"indexed": true, | ||
"internalType": "address", | ||
"name": "sender", | ||
"type": "address" | ||
}, | ||
{ | ||
"indexed": true, | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint256", | ||
"name": "redeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "i", | ||
@@ -92,3 +129,40 @@ "type": "uint32" | ||
"indexed": false, | ||
"internalType": "uint256", | ||
"name": "minRedeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "assetLength", | ||
"type": "uint32" | ||
} | ||
], | ||
"name": "StableAssetRedeemedSingle", | ||
"type": "event" | ||
}, | ||
{ | ||
"anonymous": false, | ||
"inputs": [ | ||
{ | ||
"indexed": true, | ||
"internalType": "address", | ||
"name": "sender", | ||
"type": "address" | ||
}, | ||
{ | ||
"indexed": true, | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "i", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "j", | ||
@@ -329,3 +403,37 @@ "type": "uint32" | ||
{ | ||
"internalType": "uint256[]", | ||
"name": "amounts", | ||
"type": "uint256[]" | ||
}, | ||
{ | ||
"internalType": "uint256", | ||
"name": "maxRedeemAmount", | ||
"type": "uint256" | ||
} | ||
], | ||
"name": "stableAssetRedeemMulti", | ||
"outputs": [ | ||
{ | ||
"internalType": "bool", | ||
"name": "", | ||
"type": "bool" | ||
} | ||
], | ||
"stateMutability": "nonpayable", | ||
"type": "function" | ||
}, | ||
{ | ||
"inputs": [ | ||
{ | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"internalType": "uint256", | ||
"name": "redeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "i", | ||
@@ -335,3 +443,37 @@ "type": "uint32" | ||
{ | ||
"internalType": "uint256", | ||
"name": "minRedeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "assetLength", | ||
"type": "uint32" | ||
} | ||
], | ||
"name": "stableAssetRedeemSingle", | ||
"outputs": [ | ||
{ | ||
"internalType": "bool", | ||
"name": "", | ||
"type": "bool" | ||
} | ||
], | ||
"stateMutability": "nonpayable", | ||
"type": "function" | ||
}, | ||
{ | ||
"inputs": [ | ||
{ | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "i", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "j", | ||
@@ -338,0 +480,0 @@ "type": "uint32" |
{ | ||
"_format": "hh-sol-dbg-1", | ||
"buildInfo": "../../../build-info/8e5153cc74613a518656844088449fed.json" | ||
"buildInfo": "../../../build-info/02da7dc03eeffea5b4665a96803975ec.json" | ||
} |
{ | ||
"_format": "hh-sol-dbg-1", | ||
"buildInfo": "../../../build-info/35014f2c763a641d52a946d1a836e0eb.json" | ||
"buildInfo": "../../../build-info/a66033f3fd236e6fd30d78f1dfda9916.json" | ||
} |
@@ -85,3 +85,40 @@ { | ||
"indexed": false, | ||
"internalType": "uint256[]", | ||
"name": "amounts", | ||
"type": "uint256[]" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint256", | ||
"name": "maxRedeemAmount", | ||
"type": "uint256" | ||
} | ||
], | ||
"name": "StableAssetRedeemedMulti", | ||
"type": "event" | ||
}, | ||
{ | ||
"anonymous": false, | ||
"inputs": [ | ||
{ | ||
"indexed": true, | ||
"internalType": "address", | ||
"name": "sender", | ||
"type": "address" | ||
}, | ||
{ | ||
"indexed": true, | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint256", | ||
"name": "redeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "i", | ||
@@ -92,3 +129,40 @@ "type": "uint32" | ||
"indexed": false, | ||
"internalType": "uint256", | ||
"name": "minRedeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "assetLength", | ||
"type": "uint32" | ||
} | ||
], | ||
"name": "StableAssetRedeemedSingle", | ||
"type": "event" | ||
}, | ||
{ | ||
"anonymous": false, | ||
"inputs": [ | ||
{ | ||
"indexed": true, | ||
"internalType": "address", | ||
"name": "sender", | ||
"type": "address" | ||
}, | ||
{ | ||
"indexed": true, | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "i", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"indexed": false, | ||
"internalType": "uint32", | ||
"name": "j", | ||
@@ -329,3 +403,37 @@ "type": "uint32" | ||
{ | ||
"internalType": "uint256[]", | ||
"name": "amounts", | ||
"type": "uint256[]" | ||
}, | ||
{ | ||
"internalType": "uint256", | ||
"name": "maxRedeemAmount", | ||
"type": "uint256" | ||
} | ||
], | ||
"name": "stableAssetRedeemMulti", | ||
"outputs": [ | ||
{ | ||
"internalType": "bool", | ||
"name": "", | ||
"type": "bool" | ||
} | ||
], | ||
"stateMutability": "nonpayable", | ||
"type": "function" | ||
}, | ||
{ | ||
"inputs": [ | ||
{ | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"internalType": "uint256", | ||
"name": "redeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "i", | ||
@@ -335,3 +443,37 @@ "type": "uint32" | ||
{ | ||
"internalType": "uint256", | ||
"name": "minRedeemAmount", | ||
"type": "uint256" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "assetLength", | ||
"type": "uint32" | ||
} | ||
], | ||
"name": "stableAssetRedeemSingle", | ||
"outputs": [ | ||
{ | ||
"internalType": "bool", | ||
"name": "", | ||
"type": "bool" | ||
} | ||
], | ||
"stateMutability": "nonpayable", | ||
"type": "function" | ||
}, | ||
{ | ||
"inputs": [ | ||
{ | ||
"internalType": "uint32", | ||
"name": "poolId", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "i", | ||
"type": "uint32" | ||
}, | ||
{ | ||
"internalType": "uint32", | ||
"name": "j", | ||
@@ -368,6 +510,6 @@ "type": "uint32" | ||
], | ||
"bytecode": "0x608060405234801561001057600080fd5b50610fa6806100206000396000f3fe608060405234801561001057600080fd5b50600436106100a35760003560e01c80637f2f11ca116100765780639ccdcf911161005b5780639ccdcf9114610146578063ba510ad614610159578063fb0f0f341461016c57600080fd5b80637f2f11ca14610120578063819d3b161461013357600080fd5b80630d3c278d146100a857806362ff9875146100d057806368410f61146100fa5780637172c6aa1461010d575b600080fd5b6100bb6100b6366004610cb7565b61018d565b60405190151581526020015b60405180910390f35b6100e36100de366004610c3e565b610302565b6040805192151583526020830191909152016100c7565b6100e3610108366004610c3e565b61042b565b6100e361011b366004610c3e565b6104cb565b6100e361012e366004610c3e565b61056b565b6100bb610141366004610d0f565b61060b565b6100e3610154366004610c3e565b61079a565b6100bb610167366004610c5f565b61083a565b61017f61017a366004610c3e565b61099a565b6040516100c7929190610eb9565b600080600061040673ffffffffffffffffffffffffffffffffffffffff1633888888886040516024016101c4959493929190610e48565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d3400000000000000000000000000000000000000000000000000000000179052516102459190610dc1565b6000604051808303816000865af19150503d8060008114610282576040519150601f19603f3d011682016040523d82523d6000602084013e610287565b606091505b5091509150600082141561029c573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a28888886040516102ed93929190610f1e565b60405180910390a35060019695505050505050565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff987500000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b600060405180830381855afa9150503d80600081146103dd576040519150601f19603f3d011682016040523d82523d6000602084013e6103e2565b606091505b509150915060008214156103f7573d60208201fd5b805161040a575060009485945092505050565b6001818060200190518101906104209190610c26565b935093505050915091565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f6100000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa00000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca00000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b60405133602482015263ffffffff80881660448301528087166064830152808616608483015260a4820185905260c48201849052821660e4820152600090819081906104069061010401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c00000000000000000000000000000000000000000000000000000000179052516106d69190610dc1565b6000604051808303816000865af19150503d8060008114610713576040519150601f19603f3d011682016040523d82523d6000602084013e610718565b606091505b5091509150600082141561072d573d60208201fd5b6040805163ffffffff8a811682528981166020830152918101889052606081018790528582166080820152908a169033907fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b9060a00160405180910390a350600198975050505050505050565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf9100000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b600080600061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401610871959493929190610dfa565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec00000000000000000000000000000000000000000000000000000000179052516108f29190610dc1565b6000604051808303816000865af19150503d806000811461092f576040519150601f19603f3d011682016040523d82523d6000602084013e610934565b606091505b50915091506000821415610949573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd20428888886040516102ed93929190610e95565b60405163ffffffff821660248201526000906060908290819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017905251610a3b9190610dc1565b600060405180830381855afa9150503d8060008114610a76576040519150601f19603f3d011682016040523d82523d6000602084013e610a7b565b606091505b50915091506000821415610a90573d60208201fd5b8051610aa457506000946060945092505050565b6001818060200190518101906104209190610b41565b805173ffffffffffffffffffffffffffffffffffffffff81168114610ade57600080fd5b919050565b60008083601f840112610af4578081fd5b50813567ffffffffffffffff811115610b0b578182fd5b6020830191508360208260051b8501011115610b2657600080fd5b9250929050565b803563ffffffff81168114610ade57600080fd5b60006020808385031215610b53578182fd5b825167ffffffffffffffff80821115610b6a578384fd5b818501915085601f830112610b7d578384fd5b815181811115610b8f57610b8f610f41565b8060051b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f83011681018181108582111715610bd257610bd2610f41565b604052828152858101935084860182860187018a1015610bf0578788fd5b8795505b83861015610c1957610c0581610aba565b855260019590950194938601938601610bf4565b5098975050505050505050565b600060208284031215610c37578081fd5b5051919050565b600060208284031215610c4f578081fd5b610c5882610b2d565b9392505050565b60008060008060608587031215610c74578283fd5b610c7d85610b2d565b9350602085013567ffffffffffffffff811115610c98578384fd5b610ca487828801610ae3565b9598909750949560400135949350505050565b60008060008060608587031215610ccc578384fd5b610cd585610b2d565b935060208501359250604085013567ffffffffffffffff811115610cf7578283fd5b610d0387828801610ae3565b95989497509550505050565b60008060008060008060c08789031215610d27578182fd5b610d3087610b2d565b9550610d3e60208801610b2d565b9450610d4c60408801610b2d565b93506060870135925060808701359150610d6860a08801610b2d565b90509295509295509295565b81835260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115610da5578081fd5b8260051b80836020870137939093016020019283525090919050565b60008251815b81811015610de15760208186018101518583015201610dc7565b81811115610def5782828501525b509190910192915050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff85166020820152608060408201526000610e36608083018587610d74565b90508260608301529695505050505050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff85166020820152836040820152608060608201526000610e8a608083018486610d74565b979650505050505050565b604081526000610ea9604083018587610d74565b9050826020830152949350505050565b600060408201841515835260206040818501528185518084526060860191508287019350845b81811015610f1157845173ffffffffffffffffffffffffffffffffffffffff1683529383019391830191600101610edf565b5090979650505050505050565b838152604060208201526000610f38604083018486610d74565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea2646970667358221220ea6e28abe02c55982dddfc2cdb2892dedfe233896716d01264e6d9568c079adb64736f6c63430008040033", | ||
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100a35760003560e01c80637f2f11ca116100765780639ccdcf911161005b5780639ccdcf9114610146578063ba510ad614610159578063fb0f0f341461016c57600080fd5b80637f2f11ca14610120578063819d3b161461013357600080fd5b80630d3c278d146100a857806362ff9875146100d057806368410f61146100fa5780637172c6aa1461010d575b600080fd5b6100bb6100b6366004610cb7565b61018d565b60405190151581526020015b60405180910390f35b6100e36100de366004610c3e565b610302565b6040805192151583526020830191909152016100c7565b6100e3610108366004610c3e565b61042b565b6100e361011b366004610c3e565b6104cb565b6100e361012e366004610c3e565b61056b565b6100bb610141366004610d0f565b61060b565b6100e3610154366004610c3e565b61079a565b6100bb610167366004610c5f565b61083a565b61017f61017a366004610c3e565b61099a565b6040516100c7929190610eb9565b600080600061040673ffffffffffffffffffffffffffffffffffffffff1633888888886040516024016101c4959493929190610e48565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d3400000000000000000000000000000000000000000000000000000000179052516102459190610dc1565b6000604051808303816000865af19150503d8060008114610282576040519150601f19603f3d011682016040523d82523d6000602084013e610287565b606091505b5091509150600082141561029c573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a28888886040516102ed93929190610f1e565b60405180910390a35060019695505050505050565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff987500000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b600060405180830381855afa9150503d80600081146103dd576040519150601f19603f3d011682016040523d82523d6000602084013e6103e2565b606091505b509150915060008214156103f7573d60208201fd5b805161040a575060009485945092505050565b6001818060200190518101906104209190610c26565b935093505050915091565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f6100000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa00000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca00000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b60405133602482015263ffffffff80881660448301528087166064830152808616608483015260a4820185905260c48201849052821660e4820152600090819081906104069061010401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c00000000000000000000000000000000000000000000000000000000179052516106d69190610dc1565b6000604051808303816000865af19150503d8060008114610713576040519150601f19603f3d011682016040523d82523d6000602084013e610718565b606091505b5091509150600082141561072d573d60208201fd5b6040805163ffffffff8a811682528981166020830152918101889052606081018790528582166080820152908a169033907fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b9060a00160405180910390a350600198975050505050505050565b60405163ffffffff8216602482015260009081908190819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf9100000000000000000000000000000000000000000000000000000000179052516103a29190610dc1565b600080600061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401610871959493929190610dfa565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec00000000000000000000000000000000000000000000000000000000179052516108f29190610dc1565b6000604051808303816000865af19150503d806000811461092f576040519150601f19603f3d011682016040523d82523d6000602084013e610934565b606091505b50915091506000821415610949573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd20428888886040516102ed93929190610e95565b60405163ffffffff821660248201526000906060908290819061040690604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017905251610a3b9190610dc1565b600060405180830381855afa9150503d8060008114610a76576040519150601f19603f3d011682016040523d82523d6000602084013e610a7b565b606091505b50915091506000821415610a90573d60208201fd5b8051610aa457506000946060945092505050565b6001818060200190518101906104209190610b41565b805173ffffffffffffffffffffffffffffffffffffffff81168114610ade57600080fd5b919050565b60008083601f840112610af4578081fd5b50813567ffffffffffffffff811115610b0b578182fd5b6020830191508360208260051b8501011115610b2657600080fd5b9250929050565b803563ffffffff81168114610ade57600080fd5b60006020808385031215610b53578182fd5b825167ffffffffffffffff80821115610b6a578384fd5b818501915085601f830112610b7d578384fd5b815181811115610b8f57610b8f610f41565b8060051b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f83011681018181108582111715610bd257610bd2610f41565b604052828152858101935084860182860187018a1015610bf0578788fd5b8795505b83861015610c1957610c0581610aba565b855260019590950194938601938601610bf4565b5098975050505050505050565b600060208284031215610c37578081fd5b5051919050565b600060208284031215610c4f578081fd5b610c5882610b2d565b9392505050565b60008060008060608587031215610c74578283fd5b610c7d85610b2d565b9350602085013567ffffffffffffffff811115610c98578384fd5b610ca487828801610ae3565b9598909750949560400135949350505050565b60008060008060608587031215610ccc578384fd5b610cd585610b2d565b935060208501359250604085013567ffffffffffffffff811115610cf7578283fd5b610d0387828801610ae3565b95989497509550505050565b60008060008060008060c08789031215610d27578182fd5b610d3087610b2d565b9550610d3e60208801610b2d565b9450610d4c60408801610b2d565b93506060870135925060808701359150610d6860a08801610b2d565b90509295509295509295565b81835260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115610da5578081fd5b8260051b80836020870137939093016020019283525090919050565b60008251815b81811015610de15760208186018101518583015201610dc7565b81811115610def5782828501525b509190910192915050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff85166020820152608060408201526000610e36608083018587610d74565b90508260608301529695505050505050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff85166020820152836040820152608060608201526000610e8a608083018486610d74565b979650505050505050565b604081526000610ea9604083018587610d74565b9050826020830152949350505050565b600060408201841515835260206040818501528185518084526060860191508287019350845b81811015610f1157845173ffffffffffffffffffffffffffffffffffffffff1683529383019391830191600101610edf565b5090979650505050505050565b838152604060208201526000610f38604083018486610d74565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea2646970667358221220ea6e28abe02c55982dddfc2cdb2892dedfe233896716d01264e6d9568c079adb64736f6c63430008040033", | ||
"bytecode": "0x608060405234801561001057600080fd5b506111bc806100206000396000f3fe608060405234801561001057600080fd5b50600436106100c95760003560e01c80637172c6aa116100815780639ccdcf911161005b5780639ccdcf9114610192578063ba510ad6146101a5578063fb0f0f34146101b857600080fd5b80637172c6aa146101595780637f2f11ca1461016c578063819d3b161461017f57600080fd5b80633014495d116100b25780633014495d1461010957806362ff98751461011c57806368410f611461014657600080fd5b80630d3c278d146100ce5780630fde870d146100f6575b600080fd5b6100e16100dc366004610e77565b6101d9565b60405190151581526020015b60405180910390f35b6100e1610104366004610e1f565b610330565b6100e1610117366004610ecf565b610472565b61012f61012a366004610dfe565b6105d0565b6040805192151583526020830191909152016100ed565b61012f610154366004610dfe565b6106db565b61012f610167366004610dfe565b61075d565b61012f61017a366004610dfe565b6107df565b6100e161018d366004610f25565b610861565b61012f6101a0366004610dfe565b6109d2565b6100e16101b3366004610e1f565b610a54565b6101cb6101c6366004610dfe565b610b96565b6040516100ed9291906110cf565b600080600061040673ffffffffffffffffffffffffffffffffffffffff16338888888860405160240161021095949392919061105e565b60408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d3400000000000000000000000000000000000000000000000000000000179052516102739190610fd7565b6000604051808303816000865af19150503d80600081146102b0576040519150601f19603f3d011682016040523d82523d6000602084013e6102b5565b606091505b509150915060008214156102ca573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a288888860405161031b93929190611134565b60405180910390a35060019695505050505050565b600080600061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401610367959493929190611010565b60408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f84a1594300000000000000000000000000000000000000000000000000000000179052516103ca9190610fd7565b6000604051808303816000865af19150503d8060008114610407576040519150601f19603f3d011682016040523d82523d6000602084013e61040c565b606091505b50915091506000821415610421573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f47f670c5c3b12ab2863662bcd5070aeb401805649af7c4d3c9b3a3c9a80bfa5388888860405161031b939291906110ab565b60405133602482015263ffffffff808716604483015260648201869052808516608483015260a48201849052821660c4820152600090819081906104069060e40160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f6ca1634200000000000000000000000000000000000000000000000000000000179052516105169190610fd7565b6000604051808303816000865af19150503d8060008114610553576040519150601f19603f3d011682016040523d82523d6000602084013e610558565b606091505b5091509150600082141561056d573d60208201fd5b6040805188815263ffffffff888116602083015291810187905285821660608201529089169033907f668c85be730d310ca959c534330f35a6175a218d0509c4e648af2264432b950c9060800160405180910390a3506001979650505050505050565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff987500000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b600060405180830381855afa9150503d806000811461068d576040519150601f19603f3d011682016040523d82523d6000602084013e610692565b606091505b509150915060008214156106a7573d60208201fd5b80516106ba575060009485945092505050565b6001818060200190518101906106d09190610de6565b935093505050915091565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f6100000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa00000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca00000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b60405133602482015263ffffffff80881660448301528087166064830152808616608483015260a4820185905260c48201849052821660e482015260009081908190610406906101040160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c000000000000000000000000000000000000000000000000000000001790525161090e9190610fd7565b6000604051808303816000865af19150503d806000811461094b576040519150601f19603f3d011682016040523d82523d6000602084013e610950565b606091505b50915091506000821415610965573d60208201fd5b6040805163ffffffff8a811682528981166020830152918101889052606081018790528582166080820152908a169033907fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b9060a00160405180910390a350600198975050505050505050565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf9100000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b600080600061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401610a8b959493929190611010565b60408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec0000000000000000000000000000000000000000000000000000000017905251610aee9190610fd7565b6000604051808303816000865af19150503d8060008114610b2b576040519150601f19603f3d011682016040523d82523d6000602084013e610b30565b606091505b50915091506000821415610b45573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd204288888860405161031b939291906110ab565b60405163ffffffff82166024820152600090606090829081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017905251610c199190610fd7565b600060405180830381855afa9150503d8060008114610c54576040519150601f19603f3d011682016040523d82523d6000602084013e610c59565b606091505b50915091506000821415610c6e573d60208201fd5b8051610c8257506000946060945092505050565b6001818060200190518101906106d09190610d1f565b805173ffffffffffffffffffffffffffffffffffffffff81168114610cbc57600080fd5b919050565b60008083601f840112610cd2578081fd5b50813567ffffffffffffffff811115610ce9578182fd5b6020830191508360208260051b8501011115610d0457600080fd5b9250929050565b803563ffffffff81168114610cbc57600080fd5b60006020808385031215610d31578182fd5b825167ffffffffffffffff80821115610d48578384fd5b818501915085601f830112610d5b578384fd5b815181811115610d6d57610d6d611157565b8060051b604051601f19603f83011681018181108582111715610d9257610d92611157565b604052828152858101935084860182860187018a1015610db0578788fd5b8795505b83861015610dd957610dc581610c98565b855260019590950194938601938601610db4565b5098975050505050505050565b600060208284031215610df7578081fd5b5051919050565b600060208284031215610e0f578081fd5b610e1882610d0b565b9392505050565b60008060008060608587031215610e34578283fd5b610e3d85610d0b565b9350602085013567ffffffffffffffff811115610e58578384fd5b610e6487828801610cc1565b9598909750949560400135949350505050565b60008060008060608587031215610e8c578384fd5b610e9585610d0b565b935060208501359250604085013567ffffffffffffffff811115610eb7578283fd5b610ec387828801610cc1565b95989497509550505050565b600080600080600060a08688031215610ee6578081fd5b610eef86610d0b565b945060208601359350610f0460408701610d0b565b925060608601359150610f1960808701610d0b565b90509295509295909350565b60008060008060008060c08789031215610f3d578081fd5b610f4687610d0b565b9550610f5460208801610d0b565b9450610f6260408801610d0b565b93506060870135925060808701359150610f7e60a08801610d0b565b90509295509295509295565b81835260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115610fbb578081fd5b8260051b80836020870137939093016020019283525090919050565b60008251815b81811015610ff75760208186018101518583015201610fdd565b818111156110055782828501525b509190910192915050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff8516602082015260806040820152600061104c608083018587610f8a565b90508260608301529695505050505050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff851660208201528360408201526080606082015260006110a0608083018486610f8a565b979650505050505050565b6040815260006110bf604083018587610f8a565b9050826020830152949350505050565b600060408201841515835260206040818501528185518084526060860191508287019350845b8181101561112757845173ffffffffffffffffffffffffffffffffffffffff16835293830193918301916001016110f5565b5090979650505050505050565b83815260406020820152600061114e604083018486610f8a565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea26469706673582212202e13f873bd91d29cc612a9d8d8bb11079bfb9a019b15902f30667377c7a873fe64736f6c63430008040033", | ||
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100c95760003560e01c80637172c6aa116100815780639ccdcf911161005b5780639ccdcf9114610192578063ba510ad6146101a5578063fb0f0f34146101b857600080fd5b80637172c6aa146101595780637f2f11ca1461016c578063819d3b161461017f57600080fd5b80633014495d116100b25780633014495d1461010957806362ff98751461011c57806368410f611461014657600080fd5b80630d3c278d146100ce5780630fde870d146100f6575b600080fd5b6100e16100dc366004610e77565b6101d9565b60405190151581526020015b60405180910390f35b6100e1610104366004610e1f565b610330565b6100e1610117366004610ecf565b610472565b61012f61012a366004610dfe565b6105d0565b6040805192151583526020830191909152016100ed565b61012f610154366004610dfe565b6106db565b61012f610167366004610dfe565b61075d565b61012f61017a366004610dfe565b6107df565b6100e161018d366004610f25565b610861565b61012f6101a0366004610dfe565b6109d2565b6100e16101b3366004610e1f565b610a54565b6101cb6101c6366004610dfe565b610b96565b6040516100ed9291906110cf565b600080600061040673ffffffffffffffffffffffffffffffffffffffff16338888888860405160240161021095949392919061105e565b60408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d3400000000000000000000000000000000000000000000000000000000179052516102739190610fd7565b6000604051808303816000865af19150503d80600081146102b0576040519150601f19603f3d011682016040523d82523d6000602084013e6102b5565b606091505b509150915060008214156102ca573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a288888860405161031b93929190611134565b60405180910390a35060019695505050505050565b600080600061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401610367959493929190611010565b60408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f84a1594300000000000000000000000000000000000000000000000000000000179052516103ca9190610fd7565b6000604051808303816000865af19150503d8060008114610407576040519150601f19603f3d011682016040523d82523d6000602084013e61040c565b606091505b50915091506000821415610421573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f47f670c5c3b12ab2863662bcd5070aeb401805649af7c4d3c9b3a3c9a80bfa5388888860405161031b939291906110ab565b60405133602482015263ffffffff808716604483015260648201869052808516608483015260a48201849052821660c4820152600090819081906104069060e40160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f6ca1634200000000000000000000000000000000000000000000000000000000179052516105169190610fd7565b6000604051808303816000865af19150503d8060008114610553576040519150601f19603f3d011682016040523d82523d6000602084013e610558565b606091505b5091509150600082141561056d573d60208201fd5b6040805188815263ffffffff888116602083015291810187905285821660608201529089169033907f668c85be730d310ca959c534330f35a6175a218d0509c4e648af2264432b950c9060800160405180910390a3506001979650505050505050565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff987500000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b600060405180830381855afa9150503d806000811461068d576040519150601f19603f3d011682016040523d82523d6000602084013e610692565b606091505b509150915060008214156106a7573d60208201fd5b80516106ba575060009485945092505050565b6001818060200190518101906106d09190610de6565b935093505050915091565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f6100000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa00000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca00000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b60405133602482015263ffffffff80881660448301528087166064830152808616608483015260a4820185905260c48201849052821660e482015260009081908190610406906101040160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c000000000000000000000000000000000000000000000000000000001790525161090e9190610fd7565b6000604051808303816000865af19150503d806000811461094b576040519150601f19603f3d011682016040523d82523d6000602084013e610950565b606091505b50915091506000821415610965573d60208201fd5b6040805163ffffffff8a811682528981166020830152918101889052606081018790528582166080820152908a169033907fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b9060a00160405180910390a350600198975050505050505050565b60405163ffffffff821660248201526000908190819081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf9100000000000000000000000000000000000000000000000000000000179052516106529190610fd7565b600080600061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401610a8b959493929190611010565b60408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec0000000000000000000000000000000000000000000000000000000017905251610aee9190610fd7565b6000604051808303816000865af19150503d8060008114610b2b576040519150601f19603f3d011682016040523d82523d6000602084013e610b30565b606091505b50915091506000821415610b45573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd204288888860405161031b939291906110ab565b60405163ffffffff82166024820152600090606090829081906104069060440160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017905251610c199190610fd7565b600060405180830381855afa9150503d8060008114610c54576040519150601f19603f3d011682016040523d82523d6000602084013e610c59565b606091505b50915091506000821415610c6e573d60208201fd5b8051610c8257506000946060945092505050565b6001818060200190518101906106d09190610d1f565b805173ffffffffffffffffffffffffffffffffffffffff81168114610cbc57600080fd5b919050565b60008083601f840112610cd2578081fd5b50813567ffffffffffffffff811115610ce9578182fd5b6020830191508360208260051b8501011115610d0457600080fd5b9250929050565b803563ffffffff81168114610cbc57600080fd5b60006020808385031215610d31578182fd5b825167ffffffffffffffff80821115610d48578384fd5b818501915085601f830112610d5b578384fd5b815181811115610d6d57610d6d611157565b8060051b604051601f19603f83011681018181108582111715610d9257610d92611157565b604052828152858101935084860182860187018a1015610db0578788fd5b8795505b83861015610dd957610dc581610c98565b855260019590950194938601938601610db4565b5098975050505050505050565b600060208284031215610df7578081fd5b5051919050565b600060208284031215610e0f578081fd5b610e1882610d0b565b9392505050565b60008060008060608587031215610e34578283fd5b610e3d85610d0b565b9350602085013567ffffffffffffffff811115610e58578384fd5b610e6487828801610cc1565b9598909750949560400135949350505050565b60008060008060608587031215610e8c578384fd5b610e9585610d0b565b935060208501359250604085013567ffffffffffffffff811115610eb7578283fd5b610ec387828801610cc1565b95989497509550505050565b600080600080600060a08688031215610ee6578081fd5b610eef86610d0b565b945060208601359350610f0460408701610d0b565b925060608601359150610f1960808701610d0b565b90509295509295909350565b60008060008060008060c08789031215610f3d578081fd5b610f4687610d0b565b9550610f5460208801610d0b565b9450610f6260408801610d0b565b93506060870135925060808701359150610f7e60a08801610d0b565b90509295509295509295565b81835260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115610fbb578081fd5b8260051b80836020870137939093016020019283525090919050565b60008251815b81811015610ff75760208186018101518583015201610fdd565b818111156110055782828501525b509190910192915050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff8516602082015260806040820152600061104c608083018587610f8a565b90508260608301529695505050505050565b73ffffffffffffffffffffffffffffffffffffffff8616815263ffffffff851660208201528360408201526080606082015260006110a0608083018486610f8a565b979650505050505050565b6040815260006110bf604083018587610f8a565b9050826020830152949350505050565b600060408201841515835260206040818501528185518084526060860191508287019350845b8181101561112757845173ffffffffffffffffffffffffffffffffffffffff16835293830193918301916001016110f5565b5090979650505050505050565b83815260406020820152600061114e604083018486610f8a565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea26469706673582212202e13f873bd91d29cc612a9d8d8bb11079bfb9a019b15902f30667377c7a873fe64736f6c63430008040033", | ||
"linkReferences": {}, | ||
"deployedLinkReferences": {} | ||
} |
{ | ||
"_format": "hh-sol-dbg-1", | ||
"buildInfo": "../../../build-info/8e5153cc74613a518656844088449fed.json" | ||
"buildInfo": "../../../build-info/02da7dc03eeffea5b4665a96803975ec.json" | ||
} |
@@ -277,6 +277,6 @@ { | ||
], | ||
"bytecode": "0x608060405234801561001057600080fd5b50611012806100206000396000f3fe608060405234801561001057600080fd5b50600436106100c95760003560e01c80633950935111610081578063a457c2d71161005b578063a457c2d714610180578063a9059cbb14610193578063dd62ed3e146101a657600080fd5b8063395093511461015257806370a082311461016557806395d89b411461017857600080fd5b806318160ddd116100b257806318160ddd1461010f57806323b872dd14610125578063313ce5671461013857600080fd5b806306fdde03146100ce578063095ea7b3146100ec575b600080fd5b6100d66101ea565b6040516100e39190610ef3565b60405180910390f35b6100ff6100fa366004610dae565b6101f9565b60405190151581526020016100e3565b610117610211565b6040519081526020016100e3565b6100ff610133366004610d73565b61021b565b61014061023f565b60405160ff90911681526020016100e3565b6100ff610160366004610dae565b610249565b610117610173366004610d20565b610293565b6100d66102a4565b6100ff61018e366004610dae565b6102ae565b6100ff6101a1366004610dae565b610382565b6101176101b4366004610d41565b73ffffffffffffffffffffffffffffffffffffffff91821660009081526020818152604080832093909416825291909152205490565b60606101f4610390565b905090565b60003361020781858561046e565b5060019392505050565b60006101f4610620565b6000336102298582856106f6565b6102348585856107cb565b506001949350505050565b60006101f461097b565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909190610207908290869061028e908790610f44565b61046e565b600061029e82610a51565b92915050565b60606101f4610b70565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490919083811015610375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f00000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610234828686840361046e565b6000336102078185856107cb565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f06fdde030000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b600060405180830381855afa9150503d8060008114610439576040519150601f19603f3d011682016040523d82523d6000602084013e61043e565b606091505b50915091506000821415610453573d60208201fd5b808060200190518101906104679190610dd7565b9250505090565b73ffffffffffffffffffffffffffffffffffffffff8316610510576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff82166105b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8381166000818152602081815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f18160ddd000000000000000000000000000000000000000000000000000000001790529051600091829182916104009161068d9190610ed7565b600060405180830381855afa9150503d80600081146106c8576040519150601f19603f3d011682016040523d82523d6000602084013e6106cd565b606091505b509150915060008214156106e2573d60208201fd5b808060200190518101906104679190610e9e565b73ffffffffffffffffffffffffffffffffffffffff838116600090815260208181526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107c557818110156107b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161036c565b6107c5848484840361046e565b50505050565b73ffffffffffffffffffffffffffffffffffffffff831661086e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8216610911576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161036c565b61091c838383610bde565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161061391815260200190565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f313ce56700000000000000000000000000000000000000000000000000000000179052905160009182918291610400916109e89190610ed7565b600060405180830381855afa9150503d8060008114610a23576040519150601f19603f3d011682016040523d82523d6000602084013e610a28565b606091505b50915091506000821415610a3d573d60208201fd5b808060200190518101906104679190610eb6565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040090604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f70a082310000000000000000000000000000000000000000000000000000000017905251610aff9190610ed7565b600060405180830381855afa9150503d8060008114610b3a576040519150601f19603f3d011682016040523d82523d6000602084013e610b3f565b606091505b50915091506000821415610b54573d60208201fd5b80806020019051810190610b689190610e9e565b949350505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f95d89b410000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b60405173ffffffffffffffffffffffffffffffffffffffff84811660248301528316604482015260648101829052600090819061040090608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbeabacc80000000000000000000000000000000000000000000000000000000017905251610c999190610ed7565b6000604051808303816000865af19150503d8060008114610cd6576040519150601f19603f3d011682016040523d82523d6000602084013e610cdb565b606091505b50915091506000821415610cf0573d60208201fd5b5050505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610d1b57600080fd5b919050565b600060208284031215610d31578081fd5b610d3a82610cf7565b9392505050565b60008060408385031215610d53578081fd5b610d5c83610cf7565b9150610d6a60208401610cf7565b90509250929050565b600080600060608486031215610d87578081fd5b610d9084610cf7565b9250610d9e60208501610cf7565b9150604084013590509250925092565b60008060408385031215610dc0578182fd5b610dc983610cf7565b946020939093013593505050565b600060208284031215610de8578081fd5b815167ffffffffffffffff80821115610dff578283fd5b818401915084601f830112610e12578283fd5b815181811115610e2457610e24610fad565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715610e6a57610e6a610fad565b81604052828152876020848701011115610e82578586fd5b610e93836020830160208801610f81565b979650505050505050565b600060208284031215610eaf578081fd5b5051919050565b600060208284031215610ec7578081fd5b815160ff81168114610d3a578182fd5b60008251610ee9818460208701610f81565b9190910192915050565b6020815260008251806020840152610f12816040850160208701610f81565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b60008219821115610f7c577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b500190565b60005b83811015610f9c578181015183820152602001610f84565b838111156107c55750506000910152565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea2646970667358221220fca6efa8cc2443c8dbbbb0216352e2739fd6f5891111a53e6ffcc7f526ee44db64736f6c63430008040033", | ||
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100c95760003560e01c80633950935111610081578063a457c2d71161005b578063a457c2d714610180578063a9059cbb14610193578063dd62ed3e146101a657600080fd5b8063395093511461015257806370a082311461016557806395d89b411461017857600080fd5b806318160ddd116100b257806318160ddd1461010f57806323b872dd14610125578063313ce5671461013857600080fd5b806306fdde03146100ce578063095ea7b3146100ec575b600080fd5b6100d66101ea565b6040516100e39190610ef3565b60405180910390f35b6100ff6100fa366004610dae565b6101f9565b60405190151581526020016100e3565b610117610211565b6040519081526020016100e3565b6100ff610133366004610d73565b61021b565b61014061023f565b60405160ff90911681526020016100e3565b6100ff610160366004610dae565b610249565b610117610173366004610d20565b610293565b6100d66102a4565b6100ff61018e366004610dae565b6102ae565b6100ff6101a1366004610dae565b610382565b6101176101b4366004610d41565b73ffffffffffffffffffffffffffffffffffffffff91821660009081526020818152604080832093909416825291909152205490565b60606101f4610390565b905090565b60003361020781858561046e565b5060019392505050565b60006101f4610620565b6000336102298582856106f6565b6102348585856107cb565b506001949350505050565b60006101f461097b565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909190610207908290869061028e908790610f44565b61046e565b600061029e82610a51565b92915050565b60606101f4610b70565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490919083811015610375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f00000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610234828686840361046e565b6000336102078185856107cb565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f06fdde030000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b600060405180830381855afa9150503d8060008114610439576040519150601f19603f3d011682016040523d82523d6000602084013e61043e565b606091505b50915091506000821415610453573d60208201fd5b808060200190518101906104679190610dd7565b9250505090565b73ffffffffffffffffffffffffffffffffffffffff8316610510576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff82166105b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8381166000818152602081815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f18160ddd000000000000000000000000000000000000000000000000000000001790529051600091829182916104009161068d9190610ed7565b600060405180830381855afa9150503d80600081146106c8576040519150601f19603f3d011682016040523d82523d6000602084013e6106cd565b606091505b509150915060008214156106e2573d60208201fd5b808060200190518101906104679190610e9e565b73ffffffffffffffffffffffffffffffffffffffff838116600090815260208181526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107c557818110156107b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161036c565b6107c5848484840361046e565b50505050565b73ffffffffffffffffffffffffffffffffffffffff831661086e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8216610911576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161036c565b61091c838383610bde565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161061391815260200190565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f313ce56700000000000000000000000000000000000000000000000000000000179052905160009182918291610400916109e89190610ed7565b600060405180830381855afa9150503d8060008114610a23576040519150601f19603f3d011682016040523d82523d6000602084013e610a28565b606091505b50915091506000821415610a3d573d60208201fd5b808060200190518101906104679190610eb6565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040090604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f70a082310000000000000000000000000000000000000000000000000000000017905251610aff9190610ed7565b600060405180830381855afa9150503d8060008114610b3a576040519150601f19603f3d011682016040523d82523d6000602084013e610b3f565b606091505b50915091506000821415610b54573d60208201fd5b80806020019051810190610b689190610e9e565b949350505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f95d89b410000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b60405173ffffffffffffffffffffffffffffffffffffffff84811660248301528316604482015260648101829052600090819061040090608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbeabacc80000000000000000000000000000000000000000000000000000000017905251610c999190610ed7565b6000604051808303816000865af19150503d8060008114610cd6576040519150601f19603f3d011682016040523d82523d6000602084013e610cdb565b606091505b50915091506000821415610cf0573d60208201fd5b5050505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610d1b57600080fd5b919050565b600060208284031215610d31578081fd5b610d3a82610cf7565b9392505050565b60008060408385031215610d53578081fd5b610d5c83610cf7565b9150610d6a60208401610cf7565b90509250929050565b600080600060608486031215610d87578081fd5b610d9084610cf7565b9250610d9e60208501610cf7565b9150604084013590509250925092565b60008060408385031215610dc0578182fd5b610dc983610cf7565b946020939093013593505050565b600060208284031215610de8578081fd5b815167ffffffffffffffff80821115610dff578283fd5b818401915084601f830112610e12578283fd5b815181811115610e2457610e24610fad565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715610e6a57610e6a610fad565b81604052828152876020848701011115610e82578586fd5b610e93836020830160208801610f81565b979650505050505050565b600060208284031215610eaf578081fd5b5051919050565b600060208284031215610ec7578081fd5b815160ff81168114610d3a578182fd5b60008251610ee9818460208701610f81565b9190910192915050565b6020815260008251806020840152610f12816040850160208701610f81565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b60008219821115610f7c577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b500190565b60005b83811015610f9c578181015183820152602001610f84565b838111156107c55750506000910152565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea2646970667358221220fca6efa8cc2443c8dbbbb0216352e2739fd6f5891111a53e6ffcc7f526ee44db64736f6c63430008040033", | ||
"bytecode": "0x608060405234801561001057600080fd5b50611012806100206000396000f3fe608060405234801561001057600080fd5b50600436106100c95760003560e01c80633950935111610081578063a457c2d71161005b578063a457c2d714610180578063a9059cbb14610193578063dd62ed3e146101a657600080fd5b8063395093511461015257806370a082311461016557806395d89b411461017857600080fd5b806318160ddd116100b257806318160ddd1461010f57806323b872dd14610125578063313ce5671461013857600080fd5b806306fdde03146100ce578063095ea7b3146100ec575b600080fd5b6100d66101ea565b6040516100e39190610ef3565b60405180910390f35b6100ff6100fa366004610dae565b6101f9565b60405190151581526020016100e3565b610117610211565b6040519081526020016100e3565b6100ff610133366004610d73565b61021b565b61014061023f565b60405160ff90911681526020016100e3565b6100ff610160366004610dae565b610249565b610117610173366004610d20565b610293565b6100d66102a4565b6100ff61018e366004610dae565b6102ae565b6100ff6101a1366004610dae565b610382565b6101176101b4366004610d41565b73ffffffffffffffffffffffffffffffffffffffff91821660009081526020818152604080832093909416825291909152205490565b60606101f4610390565b905090565b60003361020781858561046e565b5060019392505050565b60006101f4610620565b6000336102298582856106f6565b6102348585856107cb565b506001949350505050565b60006101f461097b565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909190610207908290869061028e908790610f44565b61046e565b600061029e82610a51565b92915050565b60606101f4610b70565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490919083811015610375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f00000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610234828686840361046e565b6000336102078185856107cb565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f06fdde030000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b600060405180830381855afa9150503d8060008114610439576040519150601f19603f3d011682016040523d82523d6000602084013e61043e565b606091505b50915091506000821415610453573d60208201fd5b808060200190518101906104679190610dd7565b9250505090565b73ffffffffffffffffffffffffffffffffffffffff8316610510576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff82166105b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8381166000818152602081815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f18160ddd000000000000000000000000000000000000000000000000000000001790529051600091829182916104009161068d9190610ed7565b600060405180830381855afa9150503d80600081146106c8576040519150601f19603f3d011682016040523d82523d6000602084013e6106cd565b606091505b509150915060008214156106e2573d60208201fd5b808060200190518101906104679190610e9e565b73ffffffffffffffffffffffffffffffffffffffff838116600090815260208181526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107c557818110156107b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161036c565b6107c5848484840361046e565b50505050565b73ffffffffffffffffffffffffffffffffffffffff831661086e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8216610911576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161036c565b61091c838383610bde565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161061391815260200190565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f313ce56700000000000000000000000000000000000000000000000000000000179052905160009182918291610400916109e89190610ed7565b600060405180830381855afa9150503d8060008114610a23576040519150601f19603f3d011682016040523d82523d6000602084013e610a28565b606091505b50915091506000821415610a3d573d60208201fd5b808060200190518101906104679190610eb6565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040090604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f70a082310000000000000000000000000000000000000000000000000000000017905251610aff9190610ed7565b600060405180830381855afa9150503d8060008114610b3a576040519150601f19603f3d011682016040523d82523d6000602084013e610b3f565b606091505b50915091506000821415610b54573d60208201fd5b80806020019051810190610b689190610e9e565b949350505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f95d89b410000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b60405173ffffffffffffffffffffffffffffffffffffffff84811660248301528316604482015260648101829052600090819061040090608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbeabacc80000000000000000000000000000000000000000000000000000000017905251610c999190610ed7565b6000604051808303816000865af19150503d8060008114610cd6576040519150601f19603f3d011682016040523d82523d6000602084013e610cdb565b606091505b50915091506000821415610cf0573d60208201fd5b5050505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610d1b57600080fd5b919050565b600060208284031215610d31578081fd5b610d3a82610cf7565b9392505050565b60008060408385031215610d53578081fd5b610d5c83610cf7565b9150610d6a60208401610cf7565b90509250929050565b600080600060608486031215610d87578081fd5b610d9084610cf7565b9250610d9e60208501610cf7565b9150604084013590509250925092565b60008060408385031215610dc0578182fd5b610dc983610cf7565b946020939093013593505050565b600060208284031215610de8578081fd5b815167ffffffffffffffff80821115610dff578283fd5b818401915084601f830112610e12578283fd5b815181811115610e2457610e24610fad565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715610e6a57610e6a610fad565b81604052828152876020848701011115610e82578586fd5b610e93836020830160208801610f81565b979650505050505050565b600060208284031215610eaf578081fd5b5051919050565b600060208284031215610ec7578081fd5b815160ff81168114610d3a578182fd5b60008251610ee9818460208701610f81565b9190910192915050565b6020815260008251806020840152610f12816040850160208701610f81565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b60008219821115610f7c577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b500190565b60005b83811015610f9c578181015183820152602001610f84565b838111156107c55750506000910152565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea26469706673582212208236983f6f338ac73b28bf134dc18b7f9b89ef022dfd0616bb593700044627b364736f6c63430008040033", | ||
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100c95760003560e01c80633950935111610081578063a457c2d71161005b578063a457c2d714610180578063a9059cbb14610193578063dd62ed3e146101a657600080fd5b8063395093511461015257806370a082311461016557806395d89b411461017857600080fd5b806318160ddd116100b257806318160ddd1461010f57806323b872dd14610125578063313ce5671461013857600080fd5b806306fdde03146100ce578063095ea7b3146100ec575b600080fd5b6100d66101ea565b6040516100e39190610ef3565b60405180910390f35b6100ff6100fa366004610dae565b6101f9565b60405190151581526020016100e3565b610117610211565b6040519081526020016100e3565b6100ff610133366004610d73565b61021b565b61014061023f565b60405160ff90911681526020016100e3565b6100ff610160366004610dae565b610249565b610117610173366004610d20565b610293565b6100d66102a4565b6100ff61018e366004610dae565b6102ae565b6100ff6101a1366004610dae565b610382565b6101176101b4366004610d41565b73ffffffffffffffffffffffffffffffffffffffff91821660009081526020818152604080832093909416825291909152205490565b60606101f4610390565b905090565b60003361020781858561046e565b5060019392505050565b60006101f4610620565b6000336102298582856106f6565b6102348585856107cb565b506001949350505050565b60006101f461097b565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909190610207908290869061028e908790610f44565b61046e565b600061029e82610a51565b92915050565b60606101f4610b70565b3360008181526020818152604080832073ffffffffffffffffffffffffffffffffffffffff8716845290915281205490919083811015610375576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f00000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b610234828686840361046e565b6000336102078185856107cb565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f06fdde030000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b600060405180830381855afa9150503d8060008114610439576040519150601f19603f3d011682016040523d82523d6000602084013e61043e565b606091505b50915091506000821415610453573d60208201fd5b808060200190518101906104679190610dd7565b9250505090565b73ffffffffffffffffffffffffffffffffffffffff8316610510576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff82166105b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8381166000818152602081815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f18160ddd000000000000000000000000000000000000000000000000000000001790529051600091829182916104009161068d9190610ed7565b600060405180830381855afa9150503d80600081146106c8576040519150601f19603f3d011682016040523d82523d6000602084013e6106cd565b606091505b509150915060008214156106e2573d60208201fd5b808060200190518101906104679190610e9e565b73ffffffffffffffffffffffffffffffffffffffff838116600090815260208181526040808320938616835292905220547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107c557818110156107b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161036c565b6107c5848484840361046e565b50505050565b73ffffffffffffffffffffffffffffffffffffffff831661086e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161036c565b73ffffffffffffffffffffffffffffffffffffffff8216610911576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161036c565b61091c838383610bde565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161061391815260200190565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f313ce56700000000000000000000000000000000000000000000000000000000179052905160009182918291610400916109e89190610ed7565b600060405180830381855afa9150503d8060008114610a23576040519150601f19603f3d011682016040523d82523d6000602084013e610a28565b606091505b50915091506000821415610a3d573d60208201fd5b808060200190518101906104679190610eb6565b60405173ffffffffffffffffffffffffffffffffffffffff821660248201526000908190819061040090604401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f70a082310000000000000000000000000000000000000000000000000000000017905251610aff9190610ed7565b600060405180830381855afa9150503d8060008114610b3a576040519150601f19603f3d011682016040523d82523d6000602084013e610b3f565b606091505b50915091506000821415610b54573d60208201fd5b80806020019051810190610b689190610e9e565b949350505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f95d89b410000000000000000000000000000000000000000000000000000000017905290516060916000918291610400916103fe9190610ed7565b60405173ffffffffffffffffffffffffffffffffffffffff84811660248301528316604482015260648101829052600090819061040090608401604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbeabacc80000000000000000000000000000000000000000000000000000000017905251610c999190610ed7565b6000604051808303816000865af19150503d8060008114610cd6576040519150601f19603f3d011682016040523d82523d6000602084013e610cdb565b606091505b50915091506000821415610cf0573d60208201fd5b5050505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610d1b57600080fd5b919050565b600060208284031215610d31578081fd5b610d3a82610cf7565b9392505050565b60008060408385031215610d53578081fd5b610d5c83610cf7565b9150610d6a60208401610cf7565b90509250929050565b600080600060608486031215610d87578081fd5b610d9084610cf7565b9250610d9e60208501610cf7565b9150604084013590509250925092565b60008060408385031215610dc0578182fd5b610dc983610cf7565b946020939093013593505050565b600060208284031215610de8578081fd5b815167ffffffffffffffff80821115610dff578283fd5b818401915084601f830112610e12578283fd5b815181811115610e2457610e24610fad565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715610e6a57610e6a610fad565b81604052828152876020848701011115610e82578586fd5b610e93836020830160208801610f81565b979650505050505050565b600060208284031215610eaf578081fd5b5051919050565b600060208284031215610ec7578081fd5b815160ff81168114610d3a578182fd5b60008251610ee9818460208701610f81565b9190910192915050565b6020815260008251806020840152610f12816040850160208701610f81565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b60008219821115610f7c577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b500190565b60005b83811015610f9c578181015183820152602001610f84565b838111156107c55750506000910152565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea26469706673582212208236983f6f338ac73b28bf134dc18b7f9b89ef022dfd0616bb593700044627b364736f6c63430008040033", | ||
"linkReferences": {}, | ||
"deployedLinkReferences": {} | ||
} |
{ | ||
"name": "@acala-network/contracts", | ||
"version": "4.3.2", | ||
"version": "4.3.3", | ||
"description": "AcalaNetwork Smart Contract library for Solidity", | ||
@@ -5,0 +5,0 @@ "files": [ |
@@ -335,2 +335,20 @@ # Predeploy-contracts | ||
function stableAssetRedeem(uint32 poolId, uint256 redeemAmount, uint256[] calldata amounts) external returns (bool); | ||
// Stable asset redeem single. | ||
// Returns a boolean value indicating whether the operation succeeded. | ||
function stableAssetRedeemSingle( | ||
uint32 poolId, | ||
uint256 redeemAmount, | ||
uint32 i, | ||
uint256 minRedeemAmount, | ||
uint32 assetLength | ||
) external returns (bool); | ||
// Stable asset redeem multi. | ||
// Returns a boolean value indicating whether the operation succeeded. | ||
function stableAssetRedeemMulti( | ||
uint32 poolId, | ||
uint256[] calldata amounts, | ||
uint256 maxRedeemAmount | ||
) external returns (bool); | ||
``` | ||
@@ -337,0 +355,0 @@ |
@@ -17,4 +17,6 @@ export const ACA: "0x0000000000000000000100000000000000000000"; | ||
export const SA_3USD: "0x0000000000000000000300000000000000000001"; | ||
export const SA_DOT: "0x0000000000000000000300000000000000000002"; | ||
export const LP_ACA_AUSD: "0x0000000000000000000200000000000000000001"; | ||
export const LP_KAR_KUSD: "0x0000000000000000000200000000800000000081"; | ||
export const LP_DOT_AUSD: "0x0000000000000000000200000000010000000002"; | ||
export const EVM: "0x0000000000000000000000000000000000000800"; | ||
@@ -21,0 +23,0 @@ export const ORACLE: "0x0000000000000000000000000000000000000801"; |
@@ -17,4 +17,6 @@ const ACA = '0x0000000000000000000100000000000000000000'; | ||
const SA_3USD = '0x0000000000000000000300000000000000000001'; | ||
const SA_DOT = '0x0000000000000000000300000000000000000002'; | ||
const LP_ACA_AUSD = '0x0000000000000000000200000000000000000001'; | ||
const LP_KAR_KUSD = '0x0000000000000000000200000000800000000081'; | ||
const LP_DOT_AUSD = '0x0000000000000000000200000000010000000002'; | ||
const EVM = '0x0000000000000000000000000000000000000800'; | ||
@@ -47,4 +49,6 @@ const ORACLE = '0x0000000000000000000000000000000000000801'; | ||
SA_3USD, | ||
SA_DOT, | ||
LP_ACA_AUSD, | ||
LP_KAR_KUSD, | ||
LP_DOT_AUSD, | ||
EVM, | ||
@@ -51,0 +55,0 @@ ORACLE, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
344520
5490
357