package rbac import "chain" // User-controlled addresses for protocol roles. const ( // ADMIN is the initial admin address for RBAC management. ADMIN address = "g1qvtuwyxcwezfqu3fp56pr5krgfjjyumeeecmzg" // DEV_OPS is the initial DevOps address for operational tasks. DEV_OPS address = "g1kg87wr06tmw7uvlyk4yrj3r2pzmt2j83d47nu7" ) // Derived package addresses — computed deterministically from deployment paths // so they stay correct if packages are renamed or re-deployed. var ( EMISSION_ADDR = chain.PackageAddress("gno.land/r/gnoswap/emission") POOL_ADDR = chain.PackageAddress("gno.land/r/gnoswap/pool") POSITION_ADDR = chain.PackageAddress("gno.land/r/gnoswap/position") ROUTER_ADDR = chain.PackageAddress("gno.land/r/gnoswap/router") STAKER_ADDR = chain.PackageAddress("gno.land/r/gnoswap/staker") PROTOCOL_FEE_ADDR = chain.PackageAddress("gno.land/r/gnoswap/protocol_fee") COMMUNITY_POOL_ADDR = chain.PackageAddress("gno.land/r/gnoswap/community_pool/v1") GOV_GOVERNANCE_ADDR = chain.PackageAddress("gno.land/r/gnoswap/gov/governance") GOV_STAKER_ADDR = chain.PackageAddress("gno.land/r/gnoswap/gov/staker") GOV_XGNS_ADDR = chain.PackageAddress("gno.land/r/gnoswap/gov/xgns") LAUNCHPAD_ADDR = chain.PackageAddress("gno.land/r/gnoswap/launchpad") )