// Auto-generated via `yarn polkadot-types-from-chain`, do not edit /* eslint-disable */ // import type lookup before we augment - in some environments // this is required to allow for ambient/previous definitions import '@polkadot/api-base/types/events'; import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types'; import type { Bytes, Null, Option, Result, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec'; import type { ITuple } from '@polkadot/types-codec/types'; import type { AccountId32, H160, H256, Permill } from '@polkadot/types/interfaces/runtime'; import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportDispatchDispatchInfo, FrameSupportTokensMiscBalanceStatus, PalletBlockRewardRewardDistributionConfig, PalletDappsStakingRewardDestination, PalletDemocracyVoteAccountVote, PalletDemocracyVoteThreshold, PalletMultisigTimepoint, PalletXvmXvmError, ShibuyaRuntimeProxyType, ShibuyaRuntimeSmartContract, SpRuntimeDispatchError, SpWeightsWeightV2Weight, XcmV1MultiLocation, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup'; export type __AugmentedEvent = AugmentedEvent; declare module '@polkadot/api-base/types/events' { interface AugmentedEvents { assets: { /** * Accounts were destroyed for given asset. **/ AccountsDestroyed: AugmentedEvent; /** * An approval for account `delegate` was cancelled by `owner`. **/ ApprovalCancelled: AugmentedEvent; /** * Approvals were destroyed for given asset. **/ ApprovalsDestroyed: AugmentedEvent; /** * (Additional) funds have been approved for transfer to a destination account. **/ ApprovedTransfer: AugmentedEvent; /** * Some asset `asset_id` was frozen. **/ AssetFrozen: AugmentedEvent; /** * An asset has had its attributes changed by the `Force` origin. **/ AssetStatusChanged: AugmentedEvent; /** * Some asset `asset_id` was thawed. **/ AssetThawed: AugmentedEvent; /** * Some assets were destroyed. **/ Burned: AugmentedEvent; /** * Some asset class was created. **/ Created: AugmentedEvent; /** * An asset class was destroyed. **/ Destroyed: AugmentedEvent; /** * An asset class is in the process of being destroyed. **/ DestructionStarted: AugmentedEvent; /** * Some asset class was force-created. **/ ForceCreated: AugmentedEvent; /** * Some account `who` was frozen. **/ Frozen: AugmentedEvent; /** * Some assets were issued. **/ Issued: AugmentedEvent; /** * Metadata has been cleared for an asset. **/ MetadataCleared: AugmentedEvent; /** * New metadata has been set for an asset. **/ MetadataSet: AugmentedEvent; /** * The owner changed. **/ OwnerChanged: AugmentedEvent; /** * The management team changed. **/ TeamChanged: AugmentedEvent; /** * Some account `who` was thawed. **/ Thawed: AugmentedEvent; /** * Some assets were transferred. **/ Transferred: AugmentedEvent; /** * An `amount` was transferred in its entirety from `owner` to `destination` by * the approved `delegate`. **/ TransferredApproved: AugmentedEvent; }; balances: { /** * A balance was set by root. **/ BalanceSet: AugmentedEvent; /** * Some amount was deposited (e.g. for transaction fees). **/ Deposit: AugmentedEvent; /** * An account was removed whose balance was non-zero but below ExistentialDeposit, * resulting in an outright loss. **/ DustLost: AugmentedEvent; /** * An account was created with some free balance. **/ Endowed: AugmentedEvent; /** * Some balance was reserved (moved from free to reserved). **/ Reserved: AugmentedEvent; /** * Some balance was moved from the reserve of the first account to the second account. * Final argument indicates the destination balance type. **/ ReserveRepatriated: AugmentedEvent; /** * Some amount was removed from the account (e.g. for misbehavior). **/ Slashed: AugmentedEvent; /** * Transfer succeeded. **/ Transfer: AugmentedEvent; /** * Some balance was unreserved (moved from reserved to free). **/ Unreserved: AugmentedEvent; /** * Some amount was withdrawn from the account (e.g. for transaction fees). **/ Withdraw: AugmentedEvent; }; baseFee: { BaseFeeOverflow: AugmentedEvent; NewBaseFeePerGas: AugmentedEvent; NewElasticity: AugmentedEvent; }; blockReward: { /** * Distribution configuration has been updated. **/ DistributionConfigurationChanged: AugmentedEvent; }; collatorSelection: { CandidateAdded: AugmentedEvent; CandidateRemoved: AugmentedEvent; CandidateSlashed: AugmentedEvent; NewCandidacyBond: AugmentedEvent; NewDesiredCandidates: AugmentedEvent; NewInvulnerables: AugmentedEvent]>; }; contracts: { /** * A contract was called either by a plain account or another contract. * * # Note * * Please keep in mind that like all events this is only emitted for successful * calls. This is because on failure all storage changes including events are * rolled back. **/ Called: AugmentedEvent; /** * A code with the specified hash was removed. **/ CodeRemoved: AugmentedEvent; /** * Code with the specified hash has been stored. **/ CodeStored: AugmentedEvent; /** * A contract's code was updated. **/ ContractCodeUpdated: AugmentedEvent; /** * A custom event emitted by the contract. **/ ContractEmitted: AugmentedEvent; /** * A contract delegate called a code hash. * * # Note * * Please keep in mind that like all events this is only emitted for successful * calls. This is because on failure all storage changes including events are * rolled back. **/ DelegateCalled: AugmentedEvent; /** * Contract deployed by address at the specified address. **/ Instantiated: AugmentedEvent; /** * Contract has been removed. * * # Note * * The only way for a contract to be removed and emitting this event is by calling * `seal_terminate`. **/ Terminated: AugmentedEvent; }; contractsMigration: { /** * Number of contracts that were migrated in the migration call **/ ContractsMigrated: AugmentedEvent; }; council: { /** * A motion was approved by the required threshold. **/ Approved: AugmentedEvent; /** * A proposal was closed because its threshold was reached or after its duration was up. **/ Closed: AugmentedEvent; /** * A motion was not approved by the required threshold. **/ Disapproved: AugmentedEvent; /** * A motion was executed; result will be `Ok` if it returned without error. **/ Executed: AugmentedEvent], { proposalHash: H256, result: Result }>; /** * A single member did some action; result will be `Ok` if it returned without error. **/ MemberExecuted: AugmentedEvent], { proposalHash: H256, result: Result }>; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). **/ Proposed: AugmentedEvent; /** * A motion (given hash) has been voted on by given account, leaving * a tally (yes votes and no votes given respectively as `MemberCount`). **/ Voted: AugmentedEvent; }; cumulusXcm: { /** * Downward message executed with the given outcome. * \[ id, outcome \] **/ ExecutedDownward: AugmentedEvent; /** * Downward message is invalid XCM. * \[ id \] **/ InvalidFormat: AugmentedEvent; /** * Downward message is unsupported version of XCM. * \[ id \] **/ UnsupportedVersion: AugmentedEvent; }; dappsStaking: { /** * Account has bonded and staked funds on a smart contract. **/ BondAndStake: AugmentedEvent; /** * Contract removed from dapps staking. **/ ContractRemoved: AugmentedEvent; /** * Maintenance mode has been enabled or disabled **/ MaintenanceMode: AugmentedEvent; /** * New contract added for staking. **/ NewContract: AugmentedEvent; /** * New dapps staking era. Distribute era rewards to contracts. **/ NewDappStakingEra: AugmentedEvent; /** * Nomination part has been transfered from one contract to another. * * \(staker account, origin smart contract, amount, target smart contract\) **/ NominationTransfer: AugmentedEvent; /** * Reward paid to staker or developer. **/ Reward: AugmentedEvent; /** * Reward handling modified **/ RewardDestination: AugmentedEvent; /** * Stale, unclaimed reward from an unregistered contract has been burned. * * \(developer account, smart contract, era, amount burned\) **/ StaleRewardBurned: AugmentedEvent; /** * Account has unbonded & unstaked some funds. Unbonding process begins. **/ UnbondAndUnstake: AugmentedEvent; /** * Account has fully withdrawn all staked amount from an unregistered contract. **/ WithdrawFromUnregistered: AugmentedEvent; /** * Account has withdrawn unbonded funds. **/ Withdrawn: AugmentedEvent; }; democracy: { /** * A proposal_hash has been blacklisted permanently. **/ Blacklisted: AugmentedEvent; /** * A referendum has been cancelled. **/ Cancelled: AugmentedEvent; /** * An account has delegated their vote to another account. **/ Delegated: AugmentedEvent; /** * An external proposal has been tabled. **/ ExternalTabled: AugmentedEvent; /** * A proposal has been rejected by referendum. **/ NotPassed: AugmentedEvent; /** * A proposal has been approved by referendum. **/ Passed: AugmentedEvent; /** * A proposal got canceled. **/ ProposalCanceled: AugmentedEvent; /** * A motion has been proposed by a public account. **/ Proposed: AugmentedEvent; /** * An account has secconded a proposal **/ Seconded: AugmentedEvent; /** * A referendum has begun. **/ Started: AugmentedEvent; /** * A public proposal has been tabled for referendum vote. **/ Tabled: AugmentedEvent; /** * An account has cancelled a previous delegation operation. **/ Undelegated: AugmentedEvent; /** * An external proposal has been vetoed. **/ Vetoed: AugmentedEvent; /** * An account has voted in a referendum **/ Voted: AugmentedEvent; }; dmpQueue: { /** * Downward message executed with the given outcome. **/ ExecutedDownward: AugmentedEvent; /** * Downward message is invalid XCM. **/ InvalidFormat: AugmentedEvent; /** * Downward message is overweight and was placed in the overweight queue. **/ OverweightEnqueued: AugmentedEvent; /** * Downward message from the overweight queue was executed. **/ OverweightServiced: AugmentedEvent; /** * Downward message is unsupported version of XCM. **/ UnsupportedVersion: AugmentedEvent; /** * The weight limit for handling downward messages was reached. **/ WeightExhausted: AugmentedEvent; }; ethCall: { /** * A call just executed. \[result\] **/ Executed: AugmentedEvent]>; }; ethereum: { /** * An ethereum transaction was successfully executed. **/ Executed: AugmentedEvent; }; evm: { /** * A contract has been created at given address. **/ Created: AugmentedEvent; /** * A contract was attempted to be created, but the execution failed. **/ CreatedFailed: AugmentedEvent; /** * A contract has been executed successfully with states applied. **/ Executed: AugmentedEvent; /** * A contract has been executed with errors. States are reverted with only gas fees applied. **/ ExecutedFailed: AugmentedEvent; /** * Ethereum events from contracts. **/ Log: AugmentedEvent; }; identity: { /** * A name was cleared, and the given balance returned. **/ IdentityCleared: AugmentedEvent; /** * A name was removed and the given balance slashed. **/ IdentityKilled: AugmentedEvent; /** * A name was set or reset (which will remove all judgements). **/ IdentitySet: AugmentedEvent; /** * A judgement was given by a registrar. **/ JudgementGiven: AugmentedEvent; /** * A judgement was asked from a registrar. **/ JudgementRequested: AugmentedEvent; /** * A judgement request was retracted. **/ JudgementUnrequested: AugmentedEvent; /** * A registrar was added. **/ RegistrarAdded: AugmentedEvent; /** * A sub-identity was added to an identity and the deposit paid. **/ SubIdentityAdded: AugmentedEvent; /** * A sub-identity was removed from an identity and the deposit freed. **/ SubIdentityRemoved: AugmentedEvent; /** * A sub-identity was cleared, and the given deposit repatriated from the * main identity account to the sub-identity account. **/ SubIdentityRevoked: AugmentedEvent; }; multisig: { /** * A multisig operation has been approved by someone. **/ MultisigApproval: AugmentedEvent; /** * A multisig operation has been cancelled. **/ MultisigCancelled: AugmentedEvent; /** * A multisig operation has been executed. **/ MultisigExecuted: AugmentedEvent], { approving: AccountId32, timepoint: PalletMultisigTimepoint, multisig: AccountId32, callHash: U8aFixed, result: Result }>; /** * A new multisig operation has begun. **/ NewMultisig: AugmentedEvent; }; parachainSystem: { /** * Downward messages were processed using the given weight. **/ DownwardMessagesProcessed: AugmentedEvent; /** * Some downward messages have been received and will be processed. **/ DownwardMessagesReceived: AugmentedEvent; /** * An upgrade has been authorized. **/ UpgradeAuthorized: AugmentedEvent; /** * The validation function was applied as of the contained relay chain block number. **/ ValidationFunctionApplied: AugmentedEvent; /** * The relay-chain aborted the upgrade process. **/ ValidationFunctionDiscarded: AugmentedEvent; /** * The validation function has been scheduled to apply. **/ ValidationFunctionStored: AugmentedEvent; }; polkadotXcm: { /** * Some assets have been placed in an asset trap. * * \[ hash, origin, assets \] **/ AssetsTrapped: AugmentedEvent; /** * Execution of an XCM message was attempted. * * \[ outcome \] **/ Attempted: AugmentedEvent; /** * Expected query response has been received but the origin location of the response does * not match that expected. The query remains registered for a later, valid, response to * be received and acted upon. * * \[ origin location, id, expected location \] **/ InvalidResponder: AugmentedEvent]>; /** * Expected query response has been received but the expected origin location placed in * storage by this runtime previously cannot be decoded. The query remains registered. * * This is unexpected (since a location placed in storage in a previously executing * runtime should be readable prior to query timeout) and dangerous since the possibly * valid response will be dropped. Manual governance intervention is probably going to be * needed. * * \[ origin location, id \] **/ InvalidResponderVersion: AugmentedEvent; /** * Query response has been received and query is removed. The registered notification has * been dispatched and executed successfully. * * \[ id, pallet index, call index \] **/ Notified: AugmentedEvent; /** * Query response has been received and query is removed. The dispatch was unable to be * decoded into a `Call`; this might be due to dispatch function having a signature which * is not `(origin, QueryId, Response)`. * * \[ id, pallet index, call index \] **/ NotifyDecodeFailed: AugmentedEvent; /** * Query response has been received and query is removed. There was a general error with * dispatching the notification call. * * \[ id, pallet index, call index \] **/ NotifyDispatchError: AugmentedEvent; /** * Query response has been received and query is removed. The registered notification could * not be dispatched because the dispatch weight is greater than the maximum weight * originally budgeted by this runtime for the query result. * * \[ id, pallet index, call index, actual weight, max budgeted weight \] **/ NotifyOverweight: AugmentedEvent; /** * A given location which had a version change subscription was dropped owing to an error * migrating the location to our new XCM format. * * \[ location, query ID \] **/ NotifyTargetMigrationFail: AugmentedEvent; /** * A given location which had a version change subscription was dropped owing to an error * sending the notification to it. * * \[ location, query ID, error \] **/ NotifyTargetSendFail: AugmentedEvent; /** * Query response has been received and is ready for taking with `take_response`. There is * no registered notification call. * * \[ id, response \] **/ ResponseReady: AugmentedEvent; /** * Received query response has been read and removed. * * \[ id \] **/ ResponseTaken: AugmentedEvent; /** * A XCM message was sent. * * \[ origin, destination, message \] **/ Sent: AugmentedEvent; /** * The supported version of a location has been changed. This might be through an * automatic notification or a manual intervention. * * \[ location, XCM version \] **/ SupportedVersionChanged: AugmentedEvent; /** * Query response received which does not match a registered query. This may be because a * matching query was never registered, it may be because it is a duplicate response, or * because the query timed out. * * \[ origin location, id \] **/ UnexpectedResponse: AugmentedEvent; /** * An XCM version change notification message has been attempted to be sent. * * \[ destination, result \] **/ VersionChangeNotified: AugmentedEvent; }; preimage: { /** * A preimage has ben cleared. **/ Cleared: AugmentedEvent; /** * A preimage has been noted. **/ Noted: AugmentedEvent; /** * A preimage has been requested. **/ Requested: AugmentedEvent; }; proxy: { /** * An announcement was placed to make a call in the future. **/ Announced: AugmentedEvent; /** * A proxy was added. **/ ProxyAdded: AugmentedEvent; /** * A proxy was executed correctly, with the given. **/ ProxyExecuted: AugmentedEvent], { result: Result }>; /** * A proxy was removed. **/ ProxyRemoved: AugmentedEvent; /** * A pure account has been created by new proxy with given * disambiguation index and proxy type. **/ PureCreated: AugmentedEvent; }; scheduler: { /** * The call for the provided hash was not found so the task has been aborted. **/ CallUnavailable: AugmentedEvent, id: Option], { task: ITuple<[u32, u32]>, id: Option }>; /** * Canceled some task. **/ Canceled: AugmentedEvent; /** * Dispatched some task. **/ Dispatched: AugmentedEvent, id: Option, result: Result], { task: ITuple<[u32, u32]>, id: Option, result: Result }>; /** * The given task was unable to be renewed since the agenda is full at that block. **/ PeriodicFailed: AugmentedEvent, id: Option], { task: ITuple<[u32, u32]>, id: Option }>; /** * The given task can never be executed since it is overweight. **/ PermanentlyOverweight: AugmentedEvent, id: Option], { task: ITuple<[u32, u32]>, id: Option }>; /** * Scheduled some task. **/ Scheduled: AugmentedEvent; }; session: { /** * New session has happened. Note that the argument is the session index, not the * block number as the type might suggest. **/ NewSession: AugmentedEvent; }; sudo: { /** * The \[sudoer\] just switched identity; the old key is supplied if one existed. **/ KeyChanged: AugmentedEvent], { oldSudoer: Option }>; /** * A sudo just took place. \[result\] **/ Sudid: AugmentedEvent], { sudoResult: Result }>; /** * A sudo just took place. \[result\] **/ SudoAsDone: AugmentedEvent], { sudoResult: Result }>; }; system: { /** * `:code` was updated. **/ CodeUpdated: AugmentedEvent; /** * An extrinsic failed. **/ ExtrinsicFailed: AugmentedEvent; /** * An extrinsic completed successfully. **/ ExtrinsicSuccess: AugmentedEvent; /** * An account was reaped. **/ KilledAccount: AugmentedEvent; /** * A new account was created. **/ NewAccount: AugmentedEvent; /** * On on-chain remark happened. **/ Remarked: AugmentedEvent; }; technicalCommittee: { /** * A motion was approved by the required threshold. **/ Approved: AugmentedEvent; /** * A proposal was closed because its threshold was reached or after its duration was up. **/ Closed: AugmentedEvent; /** * A motion was not approved by the required threshold. **/ Disapproved: AugmentedEvent; /** * A motion was executed; result will be `Ok` if it returned without error. **/ Executed: AugmentedEvent], { proposalHash: H256, result: Result }>; /** * A single member did some action; result will be `Ok` if it returned without error. **/ MemberExecuted: AugmentedEvent], { proposalHash: H256, result: Result }>; /** * A motion (given hash) has been proposed (by given account) with a threshold (given * `MemberCount`). **/ Proposed: AugmentedEvent; /** * A motion (given hash) has been voted on by given account, leaving * a tally (yes votes and no votes given respectively as `MemberCount`). **/ Voted: AugmentedEvent; }; transactionPayment: { /** * A transaction fee `actual_fee`, of which `tip` was added to the minimum inclusion fee, * has been paid by `who`. **/ TransactionFeePaid: AugmentedEvent; }; treasury: { /** * Some funds have been allocated. **/ Awarded: AugmentedEvent; /** * Some of our funds have been burnt. **/ Burnt: AugmentedEvent; /** * Some funds have been deposited. **/ Deposit: AugmentedEvent; /** * New proposal. **/ Proposed: AugmentedEvent; /** * A proposal was rejected; funds were slashed. **/ Rejected: AugmentedEvent; /** * Spending has finished; this is the amount that rolls over until next spend. **/ Rollover: AugmentedEvent; /** * A new spend proposal has been approved. **/ SpendApproved: AugmentedEvent; /** * We have ended a spend period and will now allocate funds. **/ Spending: AugmentedEvent; }; utility: { /** * Batch of dispatches completed fully with no error. **/ BatchCompleted: AugmentedEvent; /** * Batch of dispatches completed but has errors. **/ BatchCompletedWithErrors: AugmentedEvent; /** * Batch of dispatches did not complete fully. Index of first failing dispatch given, as * well as the error. **/ BatchInterrupted: AugmentedEvent; /** * A call was dispatched. **/ DispatchedAs: AugmentedEvent], { result: Result }>; /** * A single item within a Batch of dispatches has completed with no error. **/ ItemCompleted: AugmentedEvent; /** * A single item within a Batch of dispatches has completed with error. **/ ItemFailed: AugmentedEvent; }; vesting: { /** * An \[account\] has become fully vested. **/ VestingCompleted: AugmentedEvent; /** * The amount vested has been updated. This could indicate a change in funds available. * The balance given is the amount which is left unvested (and thus locked). **/ VestingUpdated: AugmentedEvent; }; xcAssetConfig: { /** * Changed the asset type mapping for a given asset id **/ AssetLocationChanged: AugmentedEvent; /** * Registed mapping between asset type and asset Id. **/ AssetRegistered: AugmentedEvent; /** * Removed all information related to an asset Id **/ AssetRemoved: AugmentedEvent; /** * Supported asset type for fee payment removed. **/ SupportedAssetRemoved: AugmentedEvent; /** * Changed the amount of units we are charging per execution second for an asset **/ UnitsPerSecondChanged: AugmentedEvent; }; xcmpQueue: { /** * Bad XCM format used. **/ BadFormat: AugmentedEvent], { messageHash: Option }>; /** * Bad XCM version used. **/ BadVersion: AugmentedEvent], { messageHash: Option }>; /** * Some XCM failed. **/ Fail: AugmentedEvent, error: XcmV2TraitsError, weight: SpWeightsWeightV2Weight], { messageHash: Option, error: XcmV2TraitsError, weight: SpWeightsWeightV2Weight }>; /** * An XCM exceeded the individual message weight budget. **/ OverweightEnqueued: AugmentedEvent; /** * An XCM from the overweight queue was executed with the given actual weight used. **/ OverweightServiced: AugmentedEvent; /** * Some XCM was executed ok. **/ Success: AugmentedEvent, weight: SpWeightsWeightV2Weight], { messageHash: Option, weight: SpWeightsWeightV2Weight }>; /** * An upward message was sent to the relay chain. **/ UpwardMessageSent: AugmentedEvent], { messageHash: Option }>; /** * An HRMP message was sent to a sibling parachain. **/ XcmpMessageSent: AugmentedEvent], { messageHash: Option }>; }; xvm: { XvmCall: AugmentedEvent], { result: Result }>; XvmQuery: AugmentedEvent], { result: Result }>; XvmSend: AugmentedEvent], { result: Result }>; }; } // AugmentedEvents } // declare module