Files
zeekay 3183dab89c Make the whole module build and test again after the port
go list ./... returned nothing, so no package here could be built or tested and
the failure was invisible: one directory held a Go test beside fifteen .cpp
files, which makes it a Go package the toolchain then refuses. The generator
moves to the golden/ subdirectory the other two C++ chains already use.

That silence was hiding a package that does not compile. host/ calls
EnsureIdentity and identity.go defines LoadIdentity — a rename that happened on
one side — and it has no importers, because the Go host is cmd/luxd now. Deleted
rather than repaired: the thing it was a stand-in for arrived.

The operator tools came across too (backup, blscheck, ceremony, config,
genesishash, keytoaddr, pqkeygen, repair-proposervm, wire) plus benchmarks and
examples, so the package set now differs from the retired repo by exactly one
name: main/ is cmd/luxd.

Two tests were right and are now satisfied rather than silenced. The purity test
looked for ./main; it looks where the daemon lives. The chain-address test found
conformance/dex spelling /v1/chain by hand — but that is its own module on
purpose, since it links an EVM ABI and a signer the node must not carry, so it
cannot call Chain. The rule is about this module, and the walk now says so.
2026-09-07 17:16:26 -07:00

157 lines
4.5 KiB
Go

// Code generated by cmd/wire -scan; DO NOT EDIT.
package main
import (
admin "github.com/luxfi/api/admin"
health "github.com/luxfi/api/health"
info "github.com/luxfi/api/info"
types "github.com/luxfi/api/types"
node "github.com/luxfi/node/config/node"
indexer "github.com/luxfi/node/indexer"
info2 "github.com/luxfi/node/service/info"
security "github.com/luxfi/node/service/security"
upgrade "github.com/luxfi/node/upgrade"
api "github.com/luxfi/node/vms/example/xsvm/api"
platformvm "github.com/luxfi/node/vms/platformvm"
api2 "github.com/luxfi/node/vms/platformvm/api"
fee "github.com/luxfi/node/vms/platformvm/validators/fee"
proposervm "github.com/luxfi/node/vms/proposervm"
xvm "github.com/luxfi/node/vms/xvm"
)
// messages is what this node's registered RPC methods take and return.
var messages = []any{
&admin.AliasArgs{},
&admin.AliasChainArgs{},
&admin.DBGetArgs{},
&admin.DBGetReply{},
&admin.EmptyReply{},
&admin.GetChainAliasesArgs{},
&admin.GetChainAliasesReply{},
&admin.GetLoggerLevelArgs{},
&admin.GetTrackedChainsReply{},
&admin.ListVMsReply{},
&admin.LoadArgs{},
&admin.LoadVMsReply{},
&admin.LoggerLevelReply{},
&admin.SetLoggerLevelArgs{},
&admin.SetTrackedChainsArgs{},
&admin.SetTrackedChainsReply{},
&admin.SnapshotArgs{},
&admin.SnapshotReply{},
&health.APIArgs{},
&health.APIReply{},
&info.GetBlockchainIDArgs{},
&info.GetBlockchainIDReply{},
&info.GetNetworkIDReply{},
&info.GetNetworkNameReply{},
&info.GetNodeIDReply{},
&info.GetNodeIPReply{},
&info.GetNodeVersionReply{},
&info.GetTxFeeResponse{},
&info.GetVMsReply{},
&info.IsBootstrappedArgs{},
&info.IsBootstrappedResponse{},
&info.LPsReply{},
&info.PeersArgs{},
&info.PeersReply{},
&info.UptimeResponse{},
&types.FormattedTx{},
&types.GetBlockArgs{},
&types.GetBlockByHeightArgs{},
&types.GetBlockResponse{},
&types.GetHeightResponse{},
&types.GetTxArgs{},
&types.GetTxReply{},
&types.GetUTXOsArgs{},
&types.GetUTXOsReply{},
&types.JSONTxID{},
&node.Config{},
&indexer.FormattedContainer{},
&indexer.GetContainerByIDArgs{},
&indexer.GetContainerByIndexArgs{},
&indexer.GetContainerRangeArgs{},
&indexer.GetContainerRangeResponse{},
&indexer.GetIndexArgs{},
&indexer.GetIndexResponse{},
&indexer.GetLastAcceptedArgs{},
&indexer.IsAcceptedArgs{},
&indexer.IsAcceptedResponse{},
&info2.GetChainsReply{},
&security.BlockSecurityArgs{},
&security.BlockSecurityReply{},
&security.ProfileReply{},
&upgrade.Config{},
&api.BalanceArgs{},
&api.BalanceReply{},
&api.BlockArgs{},
&api.BlockReply{},
&api.GenesisReply{},
&api.IssueTxArgs{},
&api.IssueTxReply{},
&api.LastAcceptedReply{},
&api.LoanArgs{},
&api.LoanReply{},
&api.MessageArgs{},
&api.MessageReply{},
&api.NetworkReply{},
&api.NonceArgs{},
&api.NonceReply{},
&platformvm.GetAllValidatorsAtArgs{},
&platformvm.GetAllValidatorsAtReply{},
&platformvm.GetBalanceRequest{},
&platformvm.GetBalanceResponse{},
&platformvm.GetBlockchainStatusArgs{},
&platformvm.GetBlockchainStatusReply{},
&platformvm.GetBlockchainsResponse{},
&platformvm.GetChainsArgs{},
&platformvm.GetChainsResponse{},
&platformvm.GetCurrentSupplyArgs{},
&platformvm.GetCurrentSupplyReply{},
&platformvm.GetCurrentValidatorsArgs{},
&platformvm.GetCurrentValidatorsReply{},
&platformvm.GetFeeConfigReply{},
&platformvm.GetFeeStateReply{},
&platformvm.GetL1ValidatorArgs{},
&platformvm.GetL1ValidatorReply{},
&platformvm.GetMinStakeArgs{},
&platformvm.GetMinStakeReply{},
&platformvm.GetNetArgs{},
&platformvm.GetNetResponse{},
&platformvm.GetNetsArgs{},
&platformvm.GetNetsResponse{},
&platformvm.GetRewardUTXOsReply{},
&platformvm.GetStakeArgs{},
&platformvm.GetStakeReply{},
&platformvm.GetStakingAssetIDArgs{},
&platformvm.GetStakingAssetIDResponse{},
&platformvm.GetTimestampReply{},
&platformvm.GetTotalStakeArgs{},
&platformvm.GetTotalStakeReply{},
&platformvm.GetTxStatusArgs{},
&platformvm.GetTxStatusResponse{},
&platformvm.GetValidatorFeeStateReply{},
&platformvm.GetValidatorsAtArgs{},
&platformvm.GetValidatorsAtReply{},
&platformvm.ValidatedByArgs{},
&platformvm.ValidatedByResponse{},
&platformvm.ValidatesArgs{},
&platformvm.ValidatesResponse{},
&api2.BuildGenesisArgs{},
&api2.BuildGenesisReply{},
&fee.Config{},
&proposervm.GetProposedHeightArgs{},
&proposervm.GetProposedHeightReply{},
&xvm.BuildGenesisArgs{},
&xvm.BuildGenesisReply{},
&xvm.GetAddressTxsArgs{},
&xvm.GetAddressTxsReply{},
&xvm.GetAllBalancesArgs{},
&xvm.GetAllBalancesReply{},
&xvm.GetAssetDescriptionArgs{},
&xvm.GetAssetDescriptionReply{},
&xvm.GetBalanceArgs{},
&xvm.GetBalanceReply{},
}