github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/evm/client/proposal_handler.go (about) 1 package client 2 3 import ( 4 "github.com/fibonacci-chain/fbc/x/evm/client/cli" 5 "github.com/fibonacci-chain/fbc/x/evm/client/rest" 6 govcli "github.com/fibonacci-chain/fbc/x/gov/client" 7 ) 8 9 var ( 10 // ManageContractDeploymentWhitelistProposalHandler alias gov NewProposalHandler 11 ManageContractDeploymentWhitelistProposalHandler = govcli.NewProposalHandler( 12 cli.GetCmdManageContractDeploymentWhitelistProposal, 13 rest.ManageContractDeploymentWhitelistProposalRESTHandler, 14 ) 15 16 // ManageContractBlockedListProposalHandler alias gov NewProposalHandler 17 ManageContractBlockedListProposalHandler = govcli.NewProposalHandler( 18 cli.GetCmdManageContractBlockedListProposal, 19 rest.ManageContractBlockedListProposalRESTHandler, 20 ) 21 ManageContractMethodBlockedListProposalHandler = govcli.NewProposalHandler( 22 cli.GetCmdManageContractMethodBlockedListProposal, 23 rest.ManageContractMethodBlockedListProposalRESTHandler, 24 ) 25 ManageSysContractAddressProposalHandler = govcli.NewProposalHandler( 26 cli.GetCmdManageSysContractAddressProposal, 27 rest.ManageSysContractAddressProposalRESTHandler, 28 ) 29 ManageContractMethodGuFactorProposalHandler = govcli.NewProposalHandler( 30 cli.GetCmdManageContractMethodGuFactorProposal, 31 rest.ManageContractMethodBlockedListProposalRESTHandler, 32 ) 33 34 ManageContractByteCodeProposalHandler = govcli.NewProposalHandler( 35 cli.GetCmdManageContractByteCodeProposal, 36 rest.ManageContractBytecodeProposalRESTHandler) 37 )