// This is an automatically generated file. Please do not change its contents manually!
const { createEntityProxy } = require('./../_')
// service
const NightgateService = { name: 'NightgateService' }
module.exports = NightgateService
module.exports.NightgateService = NightgateService
// Blocks
module.exports.Block = createEntityProxy(['NightgateService', 'Blocks'], { target: { is_singular: true } })
module.exports.Blocks = createEntityProxy(['NightgateService', 'Blocks'], { target: { is_singular: false }})
// Transactions
module.exports.Transaction = createEntityProxy(['NightgateService', 'Transactions'], { target: { is_singular: true } })
module.exports.Transactions = createEntityProxy(['NightgateService', 'Transactions'], { target: { is_singular: false }})
// TransactionResults
module.exports.TransactionResult = createEntityProxy(['NightgateService', 'TransactionResults'], { target: { is_singular: true } })
module.exports.TransactionResults = createEntityProxy(['NightgateService', 'TransactionResults'], { target: { is_singular: false }})
// TransactionSegments
module.exports.TransactionSegment = createEntityProxy(['NightgateService', 'TransactionSegments'], { target: { is_singular: true } })
module.exports.TransactionSegments = createEntityProxy(['NightgateService', 'TransactionSegments'], { target: { is_singular: false }})
// TransactionFees
module.exports.TransactionFee = createEntityProxy(['NightgateService', 'TransactionFees'], { target: { is_singular: true } })
module.exports.TransactionFees = createEntityProxy(['NightgateService', 'TransactionFees'], { target: { is_singular: false }})
// ContractActions
module.exports.ContractAction = createEntityProxy(['NightgateService', 'ContractActions'], { target: { is_singular: true } })
module.exports.ContractActions = createEntityProxy(['NightgateService', 'ContractActions'], { target: { is_singular: false }})
// ContractBalances
module.exports.ContractBalance = createEntityProxy(['NightgateService', 'ContractBalances'], { target: { is_singular: true } })
module.exports.ContractBalances = createEntityProxy(['NightgateService', 'ContractBalances'], { target: { is_singular: false }})
// UnshieldedUtxos
module.exports.UnshieldedUtxo = createEntityProxy(['NightgateService', 'UnshieldedUtxos'], { target: { is_singular: true } })
module.exports.UnshieldedUtxos = createEntityProxy(['NightgateService', 'UnshieldedUtxos'], { target: { is_singular: false }})
// ZswapLedgerEvents
module.exports.ZswapLedgerEvent = createEntityProxy(['NightgateService', 'ZswapLedgerEvents'], { target: { is_singular: true } })
module.exports.ZswapLedgerEvents = createEntityProxy(['NightgateService', 'ZswapLedgerEvents'], { target: { is_singular: false }})
// DustLedgerEvents
module.exports.DustLedgerEvent = createEntityProxy(['NightgateService', 'DustLedgerEvents'], { target: { is_singular: true } })
module.exports.DustLedgerEvents = createEntityProxy(['NightgateService', 'DustLedgerEvents'], { target: { is_singular: false }})
// NightBalances
module.exports.NightBalance = createEntityProxy(['NightgateService', 'NightBalances'], { target: { is_singular: true } })
module.exports.NightBalances = createEntityProxy(['NightgateService', 'NightBalances'], { target: { is_singular: false }})
// PendingSubmissions
module.exports.PendingSubmission = createEntityProxy(['NightgateService', 'PendingSubmissions'], { target: { is_singular: true } })
module.exports.PendingSubmissions = createEntityProxy(['NightgateService', 'PendingSubmissions'], { target: { is_singular: false }})
// Documents
module.exports.Document = createEntityProxy(['NightgateService', 'Documents'], { target: { is_singular: true } })
module.exports.Documents = createEntityProxy(['NightgateService', 'Documents'], { target: { is_singular: false }})
// PredicateAttestations
module.exports.PredicateAttestation = createEntityProxy(['NightgateService', 'PredicateAttestations'], { target: { is_singular: true } })
module.exports.PredicateAttestations = createEntityProxy(['NightgateService', 'PredicateAttestations'], { target: { is_singular: false }})
// DisclosureGrants
module.exports.DisclosureGrant = createEntityProxy(['NightgateService', 'DisclosureGrants'], { target: { is_singular: true } })
module.exports.DisclosureGrants = createEntityProxy(['NightgateService', 'DisclosureGrants'], { target: { is_singular: false }})
// GranteeIdentities
module.exports.GranteeIdentity = createEntityProxy(['NightgateService', 'GranteeIdentities'], { target: { is_singular: true } })
module.exports.GranteeIdentities = createEntityProxy(['NightgateService', 'GranteeIdentities'], { target: { is_singular: false }})
// WalletSessions
module.exports.WalletSession = createEntityProxy(['NightgateService', 'WalletSessions'], { target: { is_singular: true } })
module.exports.WalletSessions = createEntityProxy(['NightgateService', 'WalletSessions'], { target: { is_singular: false }})
// events
// actions
module.exports.anchorDocument = 'anchorDocument'
module.exports.verifyDocument = 'verifyDocument'
module.exports.issuePredicateAttestation = 'issuePredicateAttestation'
module.exports.verifyPredicateAttestation = 'verifyPredicateAttestation'
module.exports.grantDisclosure = 'grantDisclosure'
module.exports.revokeDisclosure = 'revokeDisclosure'
module.exports.registerGranteeIdentity = 'registerGranteeIdentity'
module.exports.deployContract = 'deployContract'
module.exports.submitContractCall = 'submitContractCall'
module.exports.connectWallet = 'connectWallet'
module.exports.disconnectWallet = 'disconnectWallet'
module.exports.connectWalletForSigning = 'connectWalletForSigning'
module.exports.registerForDustGeneration = 'registerForDustGeneration'
module.exports.deregisterFromDustGeneration = 'deregisterFromDustGeneration'
module.exports.sendNight = 'sendNight'
module.exports.unshieldFunds = 'unshieldFunds'
module.exports.shieldFunds = 'shieldFunds'
module.exports.getWalletBalance = 'getWalletBalance'
module.exports.estimateSendNightFee = 'estimateSendNightFee'
module.exports.estimateUnshieldFee = 'estimateUnshieldFee'
module.exports.estimateShieldFee = 'estimateShieldFee'
module.exports.getJobStatus = 'getJobStatus'
// enums
