[{"name":"AddBurner","inputs":[{"name":"burner","type":"address","indexed":false}],"anonymous":false,"type":"event"},{"name":"CommitOwnership","inputs":[{"name":"admin","type":"address","indexed":false}],"anonymous":false,"type":"event"},{"name":"ApplyOwnership","inputs":[{"name":"admin","type":"address","indexed":false}],"anonymous":false,"type":"event"},{"stateMutability":"nonpayable","type":"constructor","inputs":[{"name":"_admin","type":"address"},{"name":"_bridging_contract","type":"address"}],"outputs":[]},{"stateMutability":"payable","type":"fallback"},{"stateMutability":"nonpayable","type":"function","name":"commit_new_admin","inputs":[{"name":"addr","type":"address"}],"outputs":[],"gas":39572},{"stateMutability":"nonpayable","type":"function","name":"accept_new_admin","inputs":[],"outputs":[],"gas":39460},{"stateMutability":"nonpayable","type":"function","name":"set_burner","inputs":[{"name":"_coin","type":"address"},{"name":"_burner","type":"address"}],"outputs":[],"gas":114551},{"stateMutability":"nonpayable","type":"function","name":"set_many_burners","inputs":[{"name":"_coins","type":"address[20]"},{"name":"_burners","type":"address[20]"}],"outputs":[],"gas":1157106},{"stateMutability":"nonpayable","type":"function","name":"withdraw_admin_fees","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":62824},{"stateMutability":"nonpayable","type":"function","name":"withdraw_many","inputs":[{"name":"_pools","type":"address[20]"}],"outputs":[],"gas":164066},{"stateMutability":"nonpayable","type":"function","name":"burn","inputs":[{"name":"_coin","type":"address"}],"outputs":[],"gas":98948},{"stateMutability":"nonpayable","type":"function","name":"burn_many","inputs":[{"name":"_coins","type":"address[20]"}],"outputs":[],"gas":841915},{"stateMutability":"nonpayable","type":"function","name":"kill_me","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":65190},{"stateMutability":"nonpayable","type":"function","name":"unkill_me","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":65220},{"stateMutability":"nonpayable","type":"function","name":"set_burner_kill","inputs":[{"name":"_is_killed","type":"bool"}],"outputs":[],"gas":38088},{"stateMutability":"nonpayable","type":"function","name":"commit_transfer_ownership","inputs":[{"name":"_pool","type":"address"},{"name":"new_owner","type":"address"}],"outputs":[],"gas":65509},{"stateMutability":"nonpayable","type":"function","name":"apply_transfer_ownership","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":63064},{"stateMutability":"nonpayable","type":"function","name":"accept_transfer_ownership","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":63094},{"stateMutability":"nonpayable","type":"function","name":"revert_transfer_ownership","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":65370},{"stateMutability":"nonpayable","type":"function","name":"commit_new_parameters","inputs":[{"name":"_pool","type":"address"},{"name":"amplification","type":"uint256"},{"name":"new_fee","type":"uint256"},{"name":"new_admin_fee","type":"uint256"},{"name":"min_asymmetry","type":"uint256"}],"outputs":[],"gas":65496},{"stateMutability":"nonpayable","type":"function","name":"apply_new_parameters","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":65430},{"stateMutability":"nonpayable","type":"function","name":"revert_new_parameters","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":65460},{"stateMutability":"nonpayable","type":"function","name":"commit_new_fee","inputs":[{"name":"_pool","type":"address"},{"name":"new_fee","type":"uint256"},{"name":"new_admin_fee","type":"uint256"}],"outputs":[],"gas":65574},{"stateMutability":"nonpayable","type":"function","name":"apply_new_fee","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":63274},{"stateMutability":"nonpayable","type":"function","name":"ramp_A","inputs":[{"name":"_pool","type":"address"},{"name":"_future_A","type":"uint256"},{"name":"_future_time","type":"uint256"}],"outputs":[],"gas":65634},{"stateMutability":"nonpayable","type":"function","name":"stop_ramp_A","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":65580},{"stateMutability":"nonpayable","type":"function","name":"donate_admin_fees","inputs":[{"name":"_pool","type":"address"}],"outputs":[],"gas":65610},{"stateMutability":"nonpayable","type":"function","name":"set_reward_receiver","inputs":[{"name":"_pool","type":"address"},{"name":"_receiver","type":"address"}],"outputs":[],"gas":8636},{"stateMutability":"nonpayable","type":"function","name":"set_admin_fee_receiver","inputs":[{"name":"_pool","type":"address"},{"name":"_receiver","type":"address"}],"outputs":[],"gas":8666},{"stateMutability":"nonpayable","type":"function","name":"set_bridging_contract","inputs":[{"name":"_bridging_contract","type":"address"}],"outputs":[],"gas":38538},{"stateMutability":"nonpayable","type":"function","name":"set_bridge_minimum","inputs":[{"name":"_coin","type":"address"},{"name":"_min_amount","type":"uint256"}],"outputs":[],"gas":38683},{"stateMutability":"nonpayable","type":"function","name":"set_bridge_root_receiver","inputs":[{"name":"_receiver","type":"address"}],"outputs":[],"gas":12793},{"stateMutability":"nonpayable","type":"function","name":"bridge","inputs":[{"name":"_coin","type":"address"}],"outputs":[],"gas":22471},{"stateMutability":"view","type":"function","name":"burners","inputs":[{"name":"arg0","type":"address"}],"outputs":[{"name":"","type":"address"}],"gas":3758},{"stateMutability":"view","type":"function","name":"burner_kill","inputs":[],"outputs":[{"name":"","type":"bool"}],"gas":3516},{"stateMutability":"view","type":"function","name":"bridging_contract","inputs":[],"outputs":[{"name":"","type":"address"}],"gas":3546},{"stateMutability":"view","type":"function","name":"bridge_minimums","inputs":[{"name":"arg0","type":"address"}],"outputs":[{"name":"","type":"uint256"}],"gas":3848},{"stateMutability":"view","type":"function","name":"admin","inputs":[],"outputs":[{"name":"","type":"address"}],"gas":3606},{"stateMutability":"view","type":"function","name":"future_admin","inputs":[],"outputs":[{"name":"","type":"address"}],"gas":3636}]