Socket
Socket
Sign inDemoInstall

@acala-network/contracts

Package Overview
Dependencies
Maintainers
5
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@acala-network/contracts - npm Package Compare versions

Comparing version 3.3.2 to 3.3.3

2

build/contracts/Honzon.dbg.json
{
"_format": "hh-sol-dbg-1",
"buildInfo": "../../../build-info/bba79a72ee5277e1d1b1321a3cadfad5.json"
"buildInfo": "../../../build-info/8930056ae9e574ff46f8ac0f753d8a1b.json"
}

@@ -201,6 +201,6 @@ {

],
"bytecode": "0x608060405234801561001057600080fd5b50610b86806100206000396000f3fe608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc19014610157578063c4ba4c3a146101ab578063d018f091146101de57610072565b80631384ed1714610077578063345f5d93146100c457806349895dee1461011e575b600080fd5b6100b26004803603604081101561008d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610211565b60408051918252519081900360200190f35b61010a600480360360608110156100da57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020810135600f90810b9160400135900b610388565b604080519115158252519081900360200190f35b61010a6004803603604081101561013457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356105c3565b6101926004803603604081101561016d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602001351661076c565b6040805192835260208301919091528051918290030190f35b6100b2600480360360208110156101c157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166108eb565b6100b2600480360360208110156101f457600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610a59565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed170000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106102ee57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016102b1565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d806000811461034e576040519150601f19603f3d011682016040523d82523d6000602084013e610353565b606091505b50915091506000821415610368573d60208201fd5b80806020019051602081101561037d57600080fd5b505195945050505050565b600082600f0b6000141580156103a2575081600f0b600014155b6103f7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180610b2e6023913960400191505060405180910390fd5b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff86166044820152600f85810b606483015284900b6084808301919091528251808303909101815260a490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c870000000000000000000000000000000000000000000000000000000017815291518151600093606093610409939092909182918083835b602083106104e157805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016104a4565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610543576040519150601f19603f3d011682016040523d82523d6000602084013e610548565b606091505b5091509150600082141561055d573d60208201fd5b60408051600f87810b825286900b6020820152815173ffffffffffffffffffffffffffffffffffffffff89169233927fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b929081900390910190a350600195945050505050565b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff84166044820152606480820184905282518083039091018152608490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea7310000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106106a257805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610665565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610704576040519150601f19603f3d011682016040523d82523d6000602084013e610709565b606091505b5091509150600082141561071e573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc1900000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104099382918083835b6020831061084657805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610809565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d80600081146108a6576040519150601f19603f3d011682016040523d82523d6000602084013e6108ab565b606091505b509150915060008214156108c0573d60208201fd5b8080602001905160408110156108d557600080fd5b5080516020909101519097909650945050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106109c057805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610983565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610a20576040519150601f19603f3d011682016040523d82523d6000602084013e610a25565b606091505b50915091506000821415610a3a573d60208201fd5b808060200190516020811015610a4f57600080fd5b5051949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f091000000000000000000000000000000000000000000000000000000001781529151815160009384936060936104099391929091829190808383602083106109c057805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161098356fe486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a65726fa264697066735822122039ac0a6ab23535dc5daa87cc93969429e05f74dbaa6660ab6c23f0abb711b77464736f6c63430007000033",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc19014610157578063c4ba4c3a146101ab578063d018f091146101de57610072565b80631384ed1714610077578063345f5d93146100c457806349895dee1461011e575b600080fd5b6100b26004803603604081101561008d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610211565b60408051918252519081900360200190f35b61010a600480360360608110156100da57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020810135600f90810b9160400135900b610388565b604080519115158252519081900360200190f35b61010a6004803603604081101561013457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356105c3565b6101926004803603604081101561016d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602001351661076c565b6040805192835260208301919091528051918290030190f35b6100b2600480360360208110156101c157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166108eb565b6100b2600480360360208110156101f457600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610a59565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed170000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106102ee57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016102b1565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d806000811461034e576040519150601f19603f3d011682016040523d82523d6000602084013e610353565b606091505b50915091506000821415610368573d60208201fd5b80806020019051602081101561037d57600080fd5b505195945050505050565b600082600f0b6000141580156103a2575081600f0b600014155b6103f7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180610b2e6023913960400191505060405180910390fd5b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff86166044820152600f85810b606483015284900b6084808301919091528251808303909101815260a490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c870000000000000000000000000000000000000000000000000000000017815291518151600093606093610409939092909182918083835b602083106104e157805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016104a4565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610543576040519150601f19603f3d011682016040523d82523d6000602084013e610548565b606091505b5091509150600082141561055d573d60208201fd5b60408051600f87810b825286900b6020820152815173ffffffffffffffffffffffffffffffffffffffff89169233927fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b929081900390910190a350600195945050505050565b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff84166044820152606480820184905282518083039091018152608490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea7310000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106106a257805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610665565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610704576040519150601f19603f3d011682016040523d82523d6000602084013e610709565b606091505b5091509150600082141561071e573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc1900000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104099382918083835b6020831061084657805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610809565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d80600081146108a6576040519150601f19603f3d011682016040523d82523d6000602084013e6108ab565b606091505b509150915060008214156108c0573d60208201fd5b8080602001905160408110156108d557600080fd5b5080516020909101519097909650945050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106109c057805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610983565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610a20576040519150601f19603f3d011682016040523d82523d6000602084013e610a25565b606091505b50915091506000821415610a3a573d60208201fd5b808060200190516020811015610a4f57600080fd5b5051949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f091000000000000000000000000000000000000000000000000000000001781529151815160009384936060936104099391929091829190808383602083106109c057805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161098356fe486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a65726fa264697066735822122039ac0a6ab23535dc5daa87cc93969429e05f74dbaa6660ab6c23f0abb711b77464736f6c63430007000033",
"bytecode": "0x608060405234801561001057600080fd5b50610b85806100206000396000f3fe608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc19014610157578063c4ba4c3a146101ab578063d018f091146101de57610072565b80631384ed1714610077578063345f5d93146100c457806349895dee1461011e575b600080fd5b6100b26004803603604081101561008d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610211565b60408051918252519081900360200190f35b61010a600480360360608110156100da57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020810135600f90810b9160400135900b610388565b604080519115158252519081900360200190f35b61010a6004803603604081101561013457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356105c2565b6101926004803603604081101561016d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602001351661076b565b6040805192835260208301919091528051918290030190f35b6100b2600480360360208110156101c157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166108ea565b6100b2600480360360208110156101f457600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610a58565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed170000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106102ee57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016102b1565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d806000811461034e576040519150601f19603f3d011682016040523d82523d6000602084013e610353565b606091505b50915091506000821415610368573d60208201fd5b80806020019051602081101561037d57600080fd5b505195945050505050565b600082600f0b60001415806103a1575081600f0b600014155b6103f6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180610b2d6023913960400191505060405180910390fd5b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff86166044820152600f85810b606483015284900b6084808301919091528251808303909101815260a490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c870000000000000000000000000000000000000000000000000000000017815291518151600093606093610409939092909182918083835b602083106104e057805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016104a3565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610542576040519150601f19603f3d011682016040523d82523d6000602084013e610547565b606091505b5091509150600082141561055c573d60208201fd5b60408051600f87810b825286900b6020820152815173ffffffffffffffffffffffffffffffffffffffff89169233927fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b929081900390910190a350600195945050505050565b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff84166044820152606480820184905282518083039091018152608490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea7310000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106106a157805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610664565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610703576040519150601f19603f3d011682016040523d82523d6000602084013e610708565b606091505b5091509150600082141561071d573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc1900000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104099382918083835b6020831061084557805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610808565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d80600081146108a5576040519150601f19603f3d011682016040523d82523d6000602084013e6108aa565b606091505b509150915060008214156108bf573d60208201fd5b8080602001905160408110156108d457600080fd5b5080516020909101519097909650945050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106109bf57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610982565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610a1f576040519150601f19603f3d011682016040523d82523d6000602084013e610a24565b606091505b50915091506000821415610a39573d60208201fd5b808060200190516020811015610a4e57600080fd5b5051949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f091000000000000000000000000000000000000000000000000000000001781529151815160009384936060936104099391929091829190808383602083106109bf57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161098256fe486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a65726fa2646970667358221220e423f7f4bac8f7983ce76078b062174620fb84b51abccea306de77e525e4554e64736f6c63430007000033",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100725760003560e01c8063b33dc19011610050578063b33dc19014610157578063c4ba4c3a146101ab578063d018f091146101de57610072565b80631384ed1714610077578063345f5d93146100c457806349895dee1461011e575b600080fd5b6100b26004803603604081101561008d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020013516610211565b60408051918252519081900360200190f35b61010a600480360360608110156100da57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020810135600f90810b9160400135900b610388565b604080519115158252519081900360200190f35b61010a6004803603604081101561013457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356105c2565b6101926004803603604081101561016d57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602001351661076b565b6040805192835260208301919091528051918290030190f35b6100b2600480360360208110156101c157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166108ea565b6100b2600480360360208110156101f457600080fd5b503573ffffffffffffffffffffffffffffffffffffffff16610a58565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f1384ed170000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106102ee57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016102b1565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d806000811461034e576040519150601f19603f3d011682016040523d82523d6000602084013e610353565b606091505b50915091506000821415610368573d60208201fd5b80806020019051602081101561037d57600080fd5b505195945050505050565b600082600f0b60001415806103a1575081600f0b600014155b6103f6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180610b2d6023913960400191505060405180910390fd5b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff86166044820152600f85810b606483015284900b6084808301919091528251808303909101815260a490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd20a1c870000000000000000000000000000000000000000000000000000000017815291518151600093606093610409939092909182918083835b602083106104e057805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016104a3565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610542576040519150601f19603f3d011682016040523d82523d6000602084013e610547565b606091505b5091509150600082141561055c573d60208201fd5b60408051600f87810b825286900b6020820152815173ffffffffffffffffffffffffffffffffffffffff89169233927fe2cff686fc32ba2598b795b502cc29355d96476b81bfec8f2ed19fc0c20b751b929081900390910190a350600195945050505050565b6040805133602482015273ffffffffffffffffffffffffffffffffffffffff84166044820152606480820184905282518083039091018152608490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fbf0ea7310000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106106a157805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610664565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610703576040519150601f19603f3d011682016040523d82523d6000602084013e610708565b606091505b5091509150600082141561071d573d60208201fd5b60405173ffffffffffffffffffffffffffffffffffffffff86169033907f5da7833102bf6cf960a8286f0c40b87af131ed105e112b28276d4b7933b33bde90600090a3506001949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152831660448083019190915282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fb33dc1900000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104099382918083835b6020831061084557805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610808565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d80600081146108a5576040519150601f19603f3d011682016040523d82523d6000602084013e6108aa565b606091505b509150915060008214156108bf573d60208201fd5b8080602001905160408110156108d457600080fd5b5080516020909101519097909650945050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc4ba4c3a0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040993919290918291908083835b602083106109bf57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610982565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610a1f576040519150601f19603f3d011682016040523d82523d6000602084013e610a24565b606091505b50915091506000821415610a39573d60208201fd5b808060200190516020811015610a4e57600080fd5b5051949350505050565b6040805173ffffffffffffffffffffffffffffffffffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fd018f091000000000000000000000000000000000000000000000000000000001781529151815160009384936060936104099391929091829190808383602083106109bf57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0909201916020918201910161098256fe486f6e7a6f6e3a2061646a7573746d656e7420616d6f756e747320617265207a65726fa2646970667358221220e423f7f4bac8f7983ce76078b062174620fb84b51abccea306de77e525e4554e64736f6c63430007000033",
"linkReferences": {},
"deployedLinkReferences": {}
}
{
"_format": "hh-sol-dbg-1",
"buildInfo": "../../../build-info/bba79a72ee5277e1d1b1321a3cadfad5.json"
"buildInfo": "../../../build-info/8930056ae9e574ff46f8ac0f753d8a1b.json"
}
{
"_format": "hh-sol-dbg-1",
"buildInfo": "../../../build-info/36681617763f4b12104ba563d75b9ebc.json"
"buildInfo": "../../../build-info/ac6842c9d5d6ce9da4922494d2bad409.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/36681617763f4b12104ba563d75b9ebc.json"
"buildInfo": "../../../build-info/ac6842c9d5d6ce9da4922494d2bad409.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": "0x608060405234801561001057600080fd5b50610f60806100206000396000f3fe608060405234801561001057600080fd5b50600436106100a35760003560e01c80637f2f11ca116100765780639ccdcf911161005b5780639ccdcf911461022c578063ba510ad61461024f578063fb0f0f34146102cc576100a3565b80637f2f11ca146101c2578063819d3b16146101e5576100a3565b80630d3c278d146100a857806362ff98751461013e57806368410f611461017c5780637172c6aa1461019f575b600080fd5b61012a600480360360608110156100be57600080fd5b63ffffffff823516916020810135918101906060810160408201356401000000008111156100eb57600080fd5b8201836020820111156100fd57600080fd5b8035906020019184602083028401116401000000008311171561011f57600080fd5b50909250905061034c565b604080519115158252519081900360200190f35b6101616004803603602081101561015457600080fd5b503563ffffffff16610577565b60408051921515835260208301919091528051918290030190f35b6101616004803603602081101561019257600080fd5b503563ffffffff166106d4565b610161600480360360208110156101b557600080fd5b503563ffffffff16610777565b610161600480360360208110156101d857600080fd5b503563ffffffff1661081a565b61012a600480360360c08110156101fb57600080fd5b5063ffffffff81358116916020810135821691604082013581169160608101359160808201359160a00135166108bd565b6101616004803603602081101561024257600080fd5b503563ffffffff16610a7a565b61012a6004803603606081101561026557600080fd5b63ffffffff823516919081019060408101602082013564010000000081111561028d57600080fd5b82018360208201111561029f57600080fd5b803590602001918460208302840111640100000000831117156102c157600080fd5b919350915035610b1d565b6102ef600480360360208110156102e257600080fd5b503563ffffffff16610d48565b60405180831515815260200180602001828103825283818151815260200191508051906020019060200280838360005b8381101561033757818101518382015260200161031f565b50505050905001935050505060405180910390f35b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200184815260200180602001828103825284848281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d340000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106104655780518252601f199092019160209182019101610446565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146104c7576040519150601f19603f3d011682016040523d82523d6000602084013e6104cc565b606091505b509150915060008214156104e1573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a288888860405180848152602001806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff98750000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083835b6020831061061b5780518252601f1990920191602091820191016105fc565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d806000811461067b576040519150601f19603f3d011682016040523d82523d6000602084013e610680565b606091505b50915091506000821415610695573d60208201fd5b80516106a9576000809350935050506106cf565b60018180602001905160208110156106c057600080fd5b505190945092506106cf915050565b915091565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f610000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa0000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca0000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b6040805133602482015263ffffffff80891660448301528088166064830152808716608483015260a4820186905260c48201859052831660e4808301919091528251808303909101815261010490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040693919290918291908083835b602083106109915780518252601f199092019160209182019101610972565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146109f3576040519150601f19603f3d011682016040523d82523d6000602084013e6109f8565b606091505b50915091506000821415610a0d573d60208201fd5b6040805163ffffffff8a8116825289811660208301528183018990526060820188905286811660808301529151918b169133917fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b919081900360a00190a350600198975050505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf910000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200180602001838152602001828103825285858281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec0000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b60208310610c365780518252601f199092019160209182019101610c17565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610c98576040519150601f19603f3d011682016040523d82523d6000602084013e610c9d565b606091505b50915091506000821415610cb2573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd204288888860405180806020018381526020018281038252858582818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017815291518151600093606093859385936104069382918083835b60208310610dec5780518252601f199092019160209182019101610dcd565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610e4c576040519150601f19603f3d011682016040523d82523d6000602084013e610e51565b606091505b50915091506000821415610e66573d60208201fd5b8051610e7c575060009250606091506106cf9050565b6001818060200190516020811015610e9357600080fd5b8101908080516040519392919084640100000000821115610eb357600080fd5b908301906020820185811115610ec857600080fd5b8251866020820283011164010000000082111715610ee557600080fd5b82525081516020918201928201910280838360005b83811015610f12578181015183820152602001610efa565b505050509050016040525050509350935050506106cf56fea2646970667358221220c600fa1e40a0212d2cf5a47875756f085c0d9cb6696d68e793e46df2de6fde9d64736f6c63430007000033",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100a35760003560e01c80637f2f11ca116100765780639ccdcf911161005b5780639ccdcf911461022c578063ba510ad61461024f578063fb0f0f34146102cc576100a3565b80637f2f11ca146101c2578063819d3b16146101e5576100a3565b80630d3c278d146100a857806362ff98751461013e57806368410f611461017c5780637172c6aa1461019f575b600080fd5b61012a600480360360608110156100be57600080fd5b63ffffffff823516916020810135918101906060810160408201356401000000008111156100eb57600080fd5b8201836020820111156100fd57600080fd5b8035906020019184602083028401116401000000008311171561011f57600080fd5b50909250905061034c565b604080519115158252519081900360200190f35b6101616004803603602081101561015457600080fd5b503563ffffffff16610577565b60408051921515835260208301919091528051918290030190f35b6101616004803603602081101561019257600080fd5b503563ffffffff166106d4565b610161600480360360208110156101b557600080fd5b503563ffffffff16610777565b610161600480360360208110156101d857600080fd5b503563ffffffff1661081a565b61012a600480360360c08110156101fb57600080fd5b5063ffffffff81358116916020810135821691604082013581169160608101359160808201359160a00135166108bd565b6101616004803603602081101561024257600080fd5b503563ffffffff16610a7a565b61012a6004803603606081101561026557600080fd5b63ffffffff823516919081019060408101602082013564010000000081111561028d57600080fd5b82018360208201111561029f57600080fd5b803590602001918460208302840111640100000000831117156102c157600080fd5b919350915035610b1d565b6102ef600480360360208110156102e257600080fd5b503563ffffffff16610d48565b60405180831515815260200180602001828103825283818151815260200191508051906020019060200280838360005b8381101561033757818101518382015260200161031f565b50505050905001935050505060405180910390f35b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200184815260200180602001828103825284848281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d340000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106104655780518252601f199092019160209182019101610446565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146104c7576040519150601f19603f3d011682016040523d82523d6000602084013e6104cc565b606091505b509150915060008214156104e1573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a288888860405180848152602001806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff98750000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083835b6020831061061b5780518252601f1990920191602091820191016105fc565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d806000811461067b576040519150601f19603f3d011682016040523d82523d6000602084013e610680565b606091505b50915091506000821415610695573d60208201fd5b80516106a9576000809350935050506106cf565b60018180602001905160208110156106c057600080fd5b505190945092506106cf915050565b915091565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f610000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa0000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca0000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b6040805133602482015263ffffffff80891660448301528088166064830152808716608483015260a4820186905260c48201859052831660e4808301919091528251808303909101815261010490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040693919290918291908083835b602083106109915780518252601f199092019160209182019101610972565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146109f3576040519150601f19603f3d011682016040523d82523d6000602084013e6109f8565b606091505b50915091506000821415610a0d573d60208201fd5b6040805163ffffffff8a8116825289811660208301528183018990526060820188905286811660808301529151918b169133917fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b919081900360a00190a350600198975050505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf910000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083836020831061061b5780518252601f1990920191602091820191016105fc565b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200180602001838152602001828103825285858281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec0000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b60208310610c365780518252601f199092019160209182019101610c17565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610c98576040519150601f19603f3d011682016040523d82523d6000602084013e610c9d565b606091505b50915091506000821415610cb2573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd204288888860405180806020018381526020018281038252858582818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017815291518151600093606093859385936104069382918083835b60208310610dec5780518252601f199092019160209182019101610dcd565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610e4c576040519150601f19603f3d011682016040523d82523d6000602084013e610e51565b606091505b50915091506000821415610e66573d60208201fd5b8051610e7c575060009250606091506106cf9050565b6001818060200190516020811015610e9357600080fd5b8101908080516040519392919084640100000000821115610eb357600080fd5b908301906020820185811115610ec857600080fd5b8251866020820283011164010000000082111715610ee557600080fd5b82525081516020918201928201910280838360005b83811015610f12578181015183820152602001610efa565b505050509050016040525050509350935050506106cf56fea2646970667358221220c600fa1e40a0212d2cf5a47875756f085c0d9cb6696d68e793e46df2de6fde9d64736f6c63430007000033",
"bytecode": "0x608060405234801561001057600080fd5b50611419806100206000396000f3fe608060405234801561001057600080fd5b50600436106100c95760003560e01c80637172c6aa116100815780639ccdcf911161005b5780639ccdcf9114610310578063ba510ad614610333578063fb0f0f34146103b0576100c9565b80637172c6aa146102835780637f2f11ca146102a6578063819d3b16146102c9576100c9565b80633014495d116100b25780633014495d146101e157806362ff98751461022257806368410f6114610260576100c9565b80630d3c278d146100ce5780630fde870d14610164575b600080fd5b610150600480360360608110156100e457600080fd5b63ffffffff8235169160208101359181019060608101604082013564010000000081111561011157600080fd5b82018360208201111561012357600080fd5b8035906020019184602083028401116401000000008311171561014557600080fd5b509092509050610430565b604080519115158252519081900360200190f35b6101506004803603606081101561017a57600080fd5b63ffffffff82351691908101906040810160208201356401000000008111156101a257600080fd5b8201836020820111156101b457600080fd5b803590602001918460208302840111640100000000831117156101d657600080fd5b91935091503561065b565b610150600480360360a08110156101f757600080fd5b5063ffffffff8135811691602081013591604082013581169160608101359160809091013516610886565b6102456004803603602081101561023857600080fd5b503563ffffffff16610a30565b60408051921515835260208301919091528051918290030190f35b6102456004803603602081101561027657600080fd5b503563ffffffff16610b8d565b6102456004803603602081101561029957600080fd5b503563ffffffff16610c30565b610245600480360360208110156102bc57600080fd5b503563ffffffff16610cd3565b610150600480360360c08110156102df57600080fd5b5063ffffffff81358116916020810135821691604082013581169160608101359160808201359160a0013516610d76565b6102456004803603602081101561032657600080fd5b503563ffffffff16610f33565b6101506004803603606081101561034957600080fd5b63ffffffff823516919081019060408101602082013564010000000081111561037157600080fd5b82018360208201111561038357600080fd5b803590602001918460208302840111640100000000831117156103a557600080fd5b919350915035610fd6565b6103d3600480360360208110156103c657600080fd5b503563ffffffff16611201565b60405180831515815260200180602001828103825283818151815260200191508051906020019060200280838360005b8381101561041b578181015183820152602001610403565b50505050905001935050505060405180910390f35b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200184815260200180602001828103825284848281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d340000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106105495780518252601f19909201916020918201910161052a565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146105ab576040519150601f19603f3d011682016040523d82523d6000602084013e6105b0565b606091505b509150915060008214156105c5573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a288888860405180848152602001806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200180602001838152602001828103825285858281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f84a159430000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106107745780518252601f199092019160209182019101610755565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146107d6576040519150601f19603f3d011682016040523d82523d6000602084013e6107db565b606091505b509150915060008214156107f0573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f47f670c5c3b12ab2863662bcd5070aeb401805649af7c4d3c9b3a3c9a80bfa5388888860405180806020018381526020018281038252858582818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805133602482015263ffffffff808816604483015260648201879052808616608483015260a48201859052831660c4808301919091528251808303909101815260e490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f6ca163420000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040693919290918291908083835b602083106109515780518252601f199092019160209182019101610932565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146109b3576040519150601f19603f3d011682016040523d82523d6000602084013e6109b8565b606091505b509150915060008214156109cd573d60208201fd5b6040805188815263ffffffff888116602083015281830188905286811660608301529151918a169133917f668c85be730d310ca959c534330f35a6175a218d0509c4e648af2264432b950c919081900360800190a3506001979650505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff98750000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083835b60208310610ad45780518252601f199092019160209182019101610ab5565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610b34576040519150601f19603f3d011682016040523d82523d6000602084013e610b39565b606091505b50915091506000821415610b4e573d60208201fd5b8051610b6257600080935093505050610b88565b6001818060200190516020811015610b7957600080fd5b50519094509250610b88915050565b915091565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f6100000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa00000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca00000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b6040805133602482015263ffffffff80891660448301528088166064830152808716608483015260a4820186905260c48201859052831660e4808301919091528251808303909101815261010490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040693919290918291908083835b60208310610e4a5780518252601f199092019160209182019101610e2b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610eac576040519150601f19603f3d011682016040523d82523d6000602084013e610eb1565b606091505b50915091506000821415610ec6573d60208201fd5b6040805163ffffffff8a8116825289811660208301528183018990526060820188905286811660808301529151918b169133917fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b919081900360a00190a350600198975050505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf9100000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200180602001838152602001828103825285858281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec0000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106110ef5780518252601f1990920191602091820191016110d0565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611151576040519150601f19603f3d011682016040523d82523d6000602084013e611156565b606091505b5091509150600082141561116b573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd204288888860405180806020018381526020018281038252858582818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017815291518151600093606093859385936104069382918083835b602083106112a55780518252601f199092019160209182019101611286565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114611305576040519150601f19603f3d011682016040523d82523d6000602084013e61130a565b606091505b5091509150600082141561131f573d60208201fd5b805161133557506000925060609150610b889050565b600181806020019051602081101561134c57600080fd5b810190808051604051939291908464010000000082111561136c57600080fd5b90830190602082018581111561138157600080fd5b825186602082028301116401000000008211171561139e57600080fd5b82525081516020918201928201910280838360005b838110156113cb5781810151838201526020016113b3565b50505050905001604052505050935093505050610b8856fea264697066735822122005dae2d0032fb286d1b6f1996779b75f81b0ea71499ac9970f8992e7291b680e64736f6c63430007000033",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100c95760003560e01c80637172c6aa116100815780639ccdcf911161005b5780639ccdcf9114610310578063ba510ad614610333578063fb0f0f34146103b0576100c9565b80637172c6aa146102835780637f2f11ca146102a6578063819d3b16146102c9576100c9565b80633014495d116100b25780633014495d146101e157806362ff98751461022257806368410f6114610260576100c9565b80630d3c278d146100ce5780630fde870d14610164575b600080fd5b610150600480360360608110156100e457600080fd5b63ffffffff8235169160208101359181019060608101604082013564010000000081111561011157600080fd5b82018360208201111561012357600080fd5b8035906020019184602083028401116401000000008311171561014557600080fd5b509092509050610430565b604080519115158252519081900360200190f35b6101506004803603606081101561017a57600080fd5b63ffffffff82351691908101906040810160208201356401000000008111156101a257600080fd5b8201836020820111156101b457600080fd5b803590602001918460208302840111640100000000831117156101d657600080fd5b91935091503561065b565b610150600480360360a08110156101f757600080fd5b5063ffffffff8135811691602081013591604082013581169160608101359160809091013516610886565b6102456004803603602081101561023857600080fd5b503563ffffffff16610a30565b60408051921515835260208301919091528051918290030190f35b6102456004803603602081101561027657600080fd5b503563ffffffff16610b8d565b6102456004803603602081101561029957600080fd5b503563ffffffff16610c30565b610245600480360360208110156102bc57600080fd5b503563ffffffff16610cd3565b610150600480360360c08110156102df57600080fd5b5063ffffffff81358116916020810135821691604082013581169160608101359160808201359160a0013516610d76565b6102456004803603602081101561032657600080fd5b503563ffffffff16610f33565b6101506004803603606081101561034957600080fd5b63ffffffff823516919081019060408101602082013564010000000081111561037157600080fd5b82018360208201111561038357600080fd5b803590602001918460208302840111640100000000831117156103a557600080fd5b919350915035610fd6565b6103d3600480360360208110156103c657600080fd5b503563ffffffff16611201565b60405180831515815260200180602001828103825283818151815260200191508051906020019060200280838360005b8381101561041b578181015183820152602001610403565b50505050905001935050505060405180910390f35b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200184815260200180602001828103825284848281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faa538d340000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106105495780518252601f19909201916020918201910161052a565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146105ab576040519150601f19603f3d011682016040523d82523d6000602084013e6105b0565b606091505b509150915060008214156105c5573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167fa0249f939730d9c322a114e8795dd8994f66f47128dfe154c0f22fce16ef69a288888860405180848152602001806020018281038252848482818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200180602001838152602001828103825285858281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f84a159430000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106107745780518252601f199092019160209182019101610755565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146107d6576040519150601f19603f3d011682016040523d82523d6000602084013e6107db565b606091505b509150915060008214156107f0573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f47f670c5c3b12ab2863662bcd5070aeb401805649af7c4d3c9b3a3c9a80bfa5388888860405180806020018381526020018281038252858582818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805133602482015263ffffffff808816604483015260648201879052808616608483015260a48201859052831660c4808301919091528251808303909101815260e490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f6ca163420000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040693919290918291908083835b602083106109515780518252601f199092019160209182019101610932565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146109b3576040519150601f19603f3d011682016040523d82523d6000602084013e6109b8565b606091505b509150915060008214156109cd573d60208201fd5b6040805188815263ffffffff888116602083015281830188905286811660608301529151918a169133917f668c85be730d310ca959c534330f35a6175a218d0509c4e648af2264432b950c919081900360800190a3506001979650505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f62ff98750000000000000000000000000000000000000000000000000000000017815291518151600093849384936060936104069382918083835b60208310610ad45780518252601f199092019160209182019101610ab5565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114610b34576040519150601f19603f3d011682016040523d82523d6000602084013e610b39565b606091505b50915091506000821415610b4e573d60208201fd5b8051610b6257600080935093505050610b88565b6001818060200190516020811015610b7957600080fd5b50519094509250610b88915050565b915091565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f68410f6100000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7172c6aa00000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f7f2f11ca00000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b6040805133602482015263ffffffff80891660448301528088166064830152808716608483015260a4820186905260c48201859052831660e4808301919091528251808303909101815261010490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fff9bc03c0000000000000000000000000000000000000000000000000000000017815291518151600093849360609361040693919290918291908083835b60208310610e4a5780518252601f199092019160209182019101610e2b565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610eac576040519150601f19603f3d011682016040523d82523d6000602084013e610eb1565b606091505b50915091506000821415610ec6573d60208201fd5b6040805163ffffffff8a8116825289811660208301528183018990526060820188905286811660808301529151918b169133917fa31a84baf925e01f4381f4fe953bf47db69c02ab4afde13ee2d30a95484c0e1b919081900360a00190a350600198975050505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f9ccdcf9100000000000000000000000000000000000000000000000000000000178152915181516000938493849360609361040693829180838360208310610ad45780518252601f199092019160209182019101610ab5565b600080606061040673ffffffffffffffffffffffffffffffffffffffff163388888888604051602401808673ffffffffffffffffffffffffffffffffffffffff1681526020018563ffffffff16815260200180602001838152602001828103825285858281815260200192506020028082843760008382015260408051601f909201601f1990811690940182810390940182529283526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f2acdb2ec0000000000000000000000000000000000000000000000000000000017815292518151919a5098508897509195509093508392508591508490505b602083106110ef5780518252601f1990920191602091820191016110d0565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611151576040519150601f19603f3d011682016040523d82523d6000602084013e611156565b606091505b5091509150600082141561116b573d60208201fd5b8663ffffffff163373ffffffffffffffffffffffffffffffffffffffff167f14f1d461855756bee548d76b1d994b91a2c4eb3074e0596584630f2645cd204288888860405180806020018381526020018281038252858582818152602001925060200280828437600083820152604051601f909101601f1916909201829003965090945050505050a35060019695505050505050565b6040805163ffffffff831660248083019190915282518083039091018152604490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167ffb0f0f340000000000000000000000000000000000000000000000000000000017815291518151600093606093859385936104069382918083835b602083106112a55780518252601f199092019160209182019101611286565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855afa9150503d8060008114611305576040519150601f19603f3d011682016040523d82523d6000602084013e61130a565b606091505b5091509150600082141561131f573d60208201fd5b805161133557506000925060609150610b889050565b600181806020019051602081101561134c57600080fd5b810190808051604051939291908464010000000082111561136c57600080fd5b90830190602082018581111561138157600080fd5b825186602082028301116401000000008211171561139e57600080fd5b82525081516020918201928201910280838360005b838110156113cb5781810151838201526020016113b3565b50505050905001604052505050935093505050610b8856fea264697066735822122005dae2d0032fb286d1b6f1996779b75f81b0ea71499ac9970f8992e7291b680e64736f6c63430007000033",
"linkReferences": {},
"deployedLinkReferences": {}
}
{
"name": "@acala-network/contracts",
"version": "3.3.2",
"version": "3.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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc