| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070 |
- /* Autogenerated file. Do not edit manually. */
- /* tslint:disable */
- /* eslint-disable */
- import type {
- BaseContract,
- BigNumberish,
- BytesLike,
- FunctionFragment,
- Result,
- Interface,
- EventFragment,
- AddressLike,
- ContractRunner,
- ContractMethod,
- Listener,
- } from "ethers";
- import type {
- TypedContractEvent,
- TypedDeferredTopicFilter,
- TypedEventLog,
- TypedLogDescription,
- TypedListener,
- TypedContractMethod,
- } from "../common";
-
- export declare namespace ERC1400StorageDomain {
- export type LockStruct = {
- partition: BytesLike;
- lockType: BytesLike;
- amount: BigNumberish;
- };
-
- export type LockStructOutput = [
- partition: string,
- lockType: string,
- amount: bigint
- ] & { partition: string; lockType: string; amount: bigint };
- }
-
- export declare namespace IERC1410 {
- export type IssuanceStruct = {
- partition: BytesLike;
- tokenHolder: AddressLike;
- value: BigNumberish;
- data: BytesLike;
- };
-
- export type IssuanceStructOutput = [
- partition: string,
- tokenHolder: string,
- value: bigint,
- data: string
- ] & { partition: string; tokenHolder: string; value: bigint; data: string };
-
- export type RedemptionStruct = {
- partition: BytesLike;
- tokenHolder: AddressLike;
- value: BigNumberish;
- data: BytesLike;
- };
-
- export type RedemptionStructOutput = [
- partition: string,
- tokenHolder: string,
- value: bigint,
- data: string
- ] & { partition: string; tokenHolder: string; value: bigint; data: string };
-
- export type TransferStructStruct = {
- partition: BytesLike;
- from: AddressLike;
- to: AddressLike;
- value: BigNumberish;
- data: BytesLike;
- operatorData: BytesLike;
- };
-
- export type TransferStructStructOutput = [
- partition: string,
- from: string,
- to: string,
- value: bigint,
- data: string,
- operatorData: string
- ] & {
- partition: string;
- from: string;
- to: string;
- value: bigint;
- data: string;
- operatorData: string;
- };
- }
-
- export interface KSDStandardInterface extends Interface {
- getFunction(
- nameOrSignature:
- | "ADMIN_ROLE"
- | "CONTROLLER_ROLE"
- | "ISSUER_ROLE"
- | "KSDOperators"
- | "KSD_OPERATOR_ROLE"
- | "KYCtokenHolders"
- | "LOCKER_ROLE"
- | "OPERATOR_ROLE"
- | "admins"
- | "authorizeController"
- | "authorizeOperator"
- | "availableBalanceByPartition"
- | "balanceListOfKSD"
- | "balanceOf"
- | "balanceOfByPartition"
- | "balanceOfKSD"
- | "certificateNonce"
- | "controllers"
- | "createLock"
- | "decimals"
- | "disposalLimitErasureKSD"
- | "disposalLimitSetupKSD"
- | "erasureKSD"
- | "getDefaultPartitions"
- | "getHolders"
- | "getHoldersWithNonZeroBalance"
- | "getLocks"
- | "getLocksByPartition"
- | "getRoleMembers"
- | "getRoleMembersLength"
- | "getTarget"
- | "getTargetImplementation"
- | "grantRole"
- | "hasLock"
- | "hasRole"
- | "isAdmin"
- | "isController"
- | "isIssuer"
- | "isKSDOperator"
- | "isLocker"
- | "isOperator"
- | "isTokenHolderKYC"
- | "isin"
- | "issueByPartition"
- | "issueByPartitionAndBatches"
- | "issueKSD"
- | "issuers"
- | "lockedAmount"
- | "lockers"
- | "maxSupply"
- | "name"
- | "numOfControllers"
- | "operatorRedeemByPartition"
- | "operatorRedeemByPartitionAndBatches"
- | "operatorTransferBetweenPartitions"
- | "operatorTransferByPartition"
- | "operatorTransferByPartitionAndBatches"
- | "operators"
- | "partitionsOf"
- | "pledgeErasureKSD"
- | "pledgeSetupKSD"
- | "removeLock"
- | "retrieveHolderListKSD"
- | "retrieveIsinKSD"
- | "revokeController"
- | "revokeOperator"
- | "revokeRole"
- | "seizureErasureKSD"
- | "seizureSetupKSD"
- | "setDefaultPartitions"
- | "setExternalKycRegistry"
- | "setTarget"
- | "symbol"
- | "tokenErasableKSD"
- | "tokenIssuableKSD"
- | "totalLockedAmount"
- | "totalLockedAmountByPartition"
- | "totalPartitions"
- | "totalSupply"
- | "totalSupplyByPartition"
- | "totalSupplyKSD"
- | "transferKSD"
- | "unKYCtokenHolders"
- | "unlockAndErasureKSD"
- | "unlockAndTransferKSD"
- ): FunctionFragment;
-
- getEvent(
- nameOrSignatureOrTopic:
- | "AuthorizedOperator"
- | "ControllerAuthorized"
- | "ControllerRevoked"
- | "DisposalLimitErasureKSD"
- | "DisposalLimitSetupKSD"
- | "ErasureKSD"
- | "Initialized"
- | "IssueKSD"
- | "IssuedByPartition"
- | "LockCreated"
- | "LockReleased"
- | "PledgeErasureKSD"
- | "PledgeSetupKSD"
- | "RedeemedByPartition"
- | "RevokedOperator"
- | "RoleGranted"
- | "RoleRevoked"
- | "SeizureErasureKSD"
- | "SeizureSetupKSD"
- | "TokenErasableKSD"
- | "TokenErasableKSD2"
- | "TokenIssuableKSD"
- | "TokenIssuableKSD2"
- | "Transfer"
- | "TransferByPartition"
- | "TransferKSD"
- ): EventFragment;
-
- encodeFunctionData(
- functionFragment: "ADMIN_ROLE",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "CONTROLLER_ROLE",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "ISSUER_ROLE",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "KSDOperators",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "KSD_OPERATOR_ROLE",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "KYCtokenHolders",
- values: [AddressLike[]]
- ): string;
- encodeFunctionData(
- functionFragment: "LOCKER_ROLE",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "OPERATOR_ROLE",
- values?: undefined
- ): string;
- encodeFunctionData(functionFragment: "admins", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "authorizeController",
- values: [AddressLike, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "authorizeOperator",
- values: [AddressLike, AddressLike[]]
- ): string;
- encodeFunctionData(
- functionFragment: "availableBalanceByPartition",
- values: [AddressLike, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "balanceListOfKSD",
- values: [BytesLike, AddressLike[]]
- ): string;
- encodeFunctionData(
- functionFragment: "balanceOf",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "balanceOfByPartition",
- values: [BytesLike, AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "balanceOfKSD",
- values: [BytesLike, AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "certificateNonce",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "controllers",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "createLock",
- values: [BytesLike, BytesLike, AddressLike, BigNumberish]
- ): string;
- encodeFunctionData(functionFragment: "decimals", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "disposalLimitErasureKSD",
- values: [BytesLike, AddressLike, BytesLike, BytesLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "disposalLimitSetupKSD",
- values: [BytesLike, AddressLike, BytesLike, BytesLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "erasureKSD",
- values: [
- BytesLike,
- AddressLike,
- BytesLike,
- BigNumberish,
- BytesLike,
- BytesLike
- ]
- ): string;
- encodeFunctionData(
- functionFragment: "getDefaultPartitions",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "getHolders",
- values: [AddressLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "getHoldersWithNonZeroBalance",
- values: [AddressLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "getLocks",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "getLocksByPartition",
- values: [AddressLike, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "getRoleMembers",
- values: [BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "getRoleMembersLength",
- values: [BytesLike]
- ): string;
- encodeFunctionData(functionFragment: "getTarget", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "getTargetImplementation",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "grantRole",
- values: [BytesLike, AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "hasLock",
- values: [AddressLike, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "hasRole",
- values: [BytesLike, AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "isAdmin",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "isController",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "isIssuer",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "isKSDOperator",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "isLocker",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "isOperator",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "isTokenHolderKYC",
- values: [AddressLike]
- ): string;
- encodeFunctionData(functionFragment: "isin", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "issueByPartition",
- values: [BytesLike, AddressLike, BigNumberish, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "issueByPartitionAndBatches",
- values: [IERC1410.IssuanceStruct[]]
- ): string;
- encodeFunctionData(
- functionFragment: "issueKSD",
- values: [BytesLike, AddressLike, BytesLike, BigNumberish, BytesLike]
- ): string;
- encodeFunctionData(functionFragment: "issuers", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "lockedAmount",
- values: [AddressLike, BytesLike, BytesLike]
- ): string;
- encodeFunctionData(functionFragment: "lockers", values?: undefined): string;
- encodeFunctionData(functionFragment: "maxSupply", values?: undefined): string;
- encodeFunctionData(functionFragment: "name", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "numOfControllers",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "operatorRedeemByPartition",
- values: [BytesLike, AddressLike, BigNumberish, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "operatorRedeemByPartitionAndBatches",
- values: [IERC1410.RedemptionStruct[]]
- ): string;
- encodeFunctionData(
- functionFragment: "operatorTransferBetweenPartitions",
- values: [
- BytesLike,
- BytesLike,
- AddressLike,
- AddressLike,
- BigNumberish,
- BytesLike,
- BytesLike
- ]
- ): string;
- encodeFunctionData(
- functionFragment: "operatorTransferByPartition",
- values: [
- BytesLike,
- AddressLike,
- AddressLike,
- BigNumberish,
- BytesLike,
- BytesLike
- ]
- ): string;
- encodeFunctionData(
- functionFragment: "operatorTransferByPartitionAndBatches",
- values: [IERC1410.TransferStructStruct[]]
- ): string;
- encodeFunctionData(functionFragment: "operators", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "partitionsOf",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "pledgeErasureKSD",
- values: [
- BytesLike,
- AddressLike,
- BytesLike,
- AddressLike,
- BytesLike,
- BigNumberish
- ]
- ): string;
- encodeFunctionData(
- functionFragment: "pledgeSetupKSD",
- values: [
- BytesLike,
- AddressLike,
- BytesLike,
- AddressLike,
- BytesLike,
- BigNumberish
- ]
- ): string;
- encodeFunctionData(
- functionFragment: "removeLock",
- values: [BytesLike, BytesLike, AddressLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "retrieveHolderListKSD",
- values: [BytesLike, AddressLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "retrieveIsinKSD",
- values: [BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "revokeController",
- values: [AddressLike, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "revokeOperator",
- values: [AddressLike, AddressLike[]]
- ): string;
- encodeFunctionData(
- functionFragment: "revokeRole",
- values: [BytesLike, AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "seizureErasureKSD",
- values: [BytesLike, AddressLike, BytesLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "seizureSetupKSD",
- values: [BytesLike, AddressLike, BytesLike, BigNumberish]
- ): string;
- encodeFunctionData(
- functionFragment: "setDefaultPartitions",
- values: [BytesLike[]]
- ): string;
- encodeFunctionData(
- functionFragment: "setExternalKycRegistry",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "setTarget",
- values: [AddressLike]
- ): string;
- encodeFunctionData(functionFragment: "symbol", values?: undefined): string;
- encodeFunctionData(
- functionFragment: "tokenErasableKSD",
- values: [BytesLike, BigNumberish, BytesLike[], BigNumberish[], BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "tokenIssuableKSD",
- values: [BytesLike, BigNumberish, BytesLike[], BigNumberish[], BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "totalLockedAmount",
- values: [AddressLike]
- ): string;
- encodeFunctionData(
- functionFragment: "totalLockedAmountByPartition",
- values: [AddressLike, BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "totalPartitions",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "totalSupply",
- values?: undefined
- ): string;
- encodeFunctionData(
- functionFragment: "totalSupplyByPartition",
- values: [BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "totalSupplyKSD",
- values: [BytesLike]
- ): string;
- encodeFunctionData(
- functionFragment: "transferKSD",
- values: [
- BytesLike,
- AddressLike,
- BytesLike,
- AddressLike,
- BytesLike,
- BigNumberish,
- BytesLike
- ]
- ): string;
- encodeFunctionData(
- functionFragment: "unKYCtokenHolders",
- values: [AddressLike[]]
- ): string;
- encodeFunctionData(
- functionFragment: "unlockAndErasureKSD",
- values: [
- BytesLike,
- AddressLike,
- BytesLike,
- BigNumberish,
- BytesLike,
- BytesLike
- ]
- ): string;
- encodeFunctionData(
- functionFragment: "unlockAndTransferKSD",
- values: [
- BytesLike,
- AddressLike,
- BytesLike,
- AddressLike,
- BytesLike,
- BigNumberish,
- BytesLike
- ]
- ): string;
-
- decodeFunctionResult(functionFragment: "ADMIN_ROLE", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "CONTROLLER_ROLE",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "ISSUER_ROLE",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "KSDOperators",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "KSD_OPERATOR_ROLE",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "KYCtokenHolders",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "LOCKER_ROLE",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "OPERATOR_ROLE",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "admins", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "authorizeController",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "authorizeOperator",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "availableBalanceByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "balanceListOfKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "balanceOf", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "balanceOfByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "balanceOfKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "certificateNonce",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "controllers",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "createLock", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "decimals", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "disposalLimitErasureKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "disposalLimitSetupKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "erasureKSD", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "getDefaultPartitions",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "getHolders", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "getHoldersWithNonZeroBalance",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "getLocks", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "getLocksByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "getRoleMembers",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "getRoleMembersLength",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "getTarget", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "getTargetImplementation",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "grantRole", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "hasLock", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "hasRole", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "isAdmin", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "isController",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "isIssuer", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "isKSDOperator",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "isLocker", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "isOperator", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "isTokenHolderKYC",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "isin", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "issueByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "issueByPartitionAndBatches",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "issueKSD", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "issuers", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "lockedAmount",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "lockers", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "maxSupply", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "name", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "numOfControllers",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "operatorRedeemByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "operatorRedeemByPartitionAndBatches",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "operatorTransferBetweenPartitions",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "operatorTransferByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "operatorTransferByPartitionAndBatches",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "operators", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "partitionsOf",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "pledgeErasureKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "pledgeSetupKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "removeLock", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "retrieveHolderListKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "retrieveIsinKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "revokeController",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "revokeOperator",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "revokeRole", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "seizureErasureKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "seizureSetupKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "setDefaultPartitions",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "setExternalKycRegistry",
- data: BytesLike
- ): Result;
- decodeFunctionResult(functionFragment: "setTarget", data: BytesLike): Result;
- decodeFunctionResult(functionFragment: "symbol", data: BytesLike): Result;
- decodeFunctionResult(
- functionFragment: "tokenErasableKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "tokenIssuableKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "totalLockedAmount",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "totalLockedAmountByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "totalPartitions",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "totalSupply",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "totalSupplyByPartition",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "totalSupplyKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "transferKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "unKYCtokenHolders",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "unlockAndErasureKSD",
- data: BytesLike
- ): Result;
- decodeFunctionResult(
- functionFragment: "unlockAndTransferKSD",
- data: BytesLike
- ): Result;
- }
-
- export namespace AuthorizedOperatorEvent {
- export type InputTuple = [operator: AddressLike, tokenHolder: AddressLike];
- export type OutputTuple = [operator: string, tokenHolder: string];
- export interface OutputObject {
- operator: string;
- tokenHolder: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace ControllerAuthorizedEvent {
- export type InputTuple = [issuer: AddressLike, newController: AddressLike];
- export type OutputTuple = [issuer: string, newController: string];
- export interface OutputObject {
- issuer: string;
- newController: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace ControllerRevokedEvent {
- export type InputTuple = [issuer: AddressLike, oldController: AddressLike];
- export type OutputTuple = [issuer: string, oldController: string];
- export interface OutputObject {
- issuer: string;
- oldController: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace DisposalLimitErasureKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- disposalLimitCd: BytesLike,
- qty: BigNumberish,
- restrictedDisposalBalance: BigNumberish,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- account: string,
- KSDAccount: string,
- disposalLimitCd: string,
- qty: bigint,
- restrictedDisposalBalance: bigint,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- account: string;
- KSDAccount: string;
- disposalLimitCd: string;
- qty: bigint;
- restrictedDisposalBalance: bigint;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace DisposalLimitSetupKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- disposalLimitCd: BytesLike,
- qty: BigNumberish,
- restrictedDisposalBalance: BigNumberish,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- account: string,
- KSDAccount: string,
- disposalLimitCd: string,
- qty: bigint,
- restrictedDisposalBalance: bigint,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- account: string;
- KSDAccount: string;
- disposalLimitCd: string;
- qty: bigint;
- restrictedDisposalBalance: bigint;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace ErasureKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike,
- slipSeqKSD: BytesLike,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- account: string,
- KSDAccount: string,
- qty: bigint,
- rsnCode: string,
- slipSeqKSD: string,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- account: string;
- KSDAccount: string;
- qty: bigint;
- rsnCode: string;
- slipSeqKSD: string;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace InitializedEvent {
- export type InputTuple = [version: BigNumberish];
- export type OutputTuple = [version: bigint];
- export interface OutputObject {
- version: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace IssueKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- slipSeqKSD: BytesLike,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- account: string,
- KSDAccount: string,
- qty: bigint,
- slipSeqKSD: string,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- account: string;
- KSDAccount: string;
- qty: bigint;
- slipSeqKSD: string;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace IssuedByPartitionEvent {
- export type InputTuple = [
- partition: BytesLike,
- operator: AddressLike,
- to: AddressLike,
- amount: BigNumberish,
- data: BytesLike,
- operatorData: BytesLike
- ];
- export type OutputTuple = [
- partition: string,
- operator: string,
- to: string,
- amount: bigint,
- data: string,
- operatorData: string
- ];
- export interface OutputObject {
- partition: string;
- operator: string;
- to: string;
- amount: bigint;
- data: string;
- operatorData: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace LockCreatedEvent {
- export type InputTuple = [
- account: AddressLike,
- partition: BytesLike,
- lockType: BytesLike,
- value: BigNumberish
- ];
- export type OutputTuple = [
- account: string,
- partition: string,
- lockType: string,
- value: bigint
- ];
- export interface OutputObject {
- account: string;
- partition: string;
- lockType: string;
- value: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace LockReleasedEvent {
- export type InputTuple = [
- account: AddressLike,
- partition: BytesLike,
- lockType: BytesLike,
- value: BigNumberish
- ];
- export type OutputTuple = [
- account: string,
- partition: string,
- lockType: string,
- value: bigint
- ];
- export interface OutputObject {
- account: string;
- partition: string;
- lockType: string;
- value: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace PledgeErasureKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- accountPledgee: AddressLike,
- pledgeeKSDAccount: BytesLike,
- accountPledgor: AddressLike,
- pledgorKSDAccount: BytesLike,
- qty: BigNumberish,
- pledgedBalance: BigNumberish,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- accountPledgee: string,
- pledgeeKSDAccount: string,
- accountPledgor: string,
- pledgorKSDAccount: string,
- qty: bigint,
- pledgedBalance: bigint,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- accountPledgee: string;
- pledgeeKSDAccount: string;
- accountPledgor: string;
- pledgorKSDAccount: string;
- qty: bigint;
- pledgedBalance: bigint;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace PledgeSetupKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- accountPledgor: AddressLike,
- pledgorKSDAccount: BytesLike,
- accountPledgee: AddressLike,
- pledgeeKSDAccount: BytesLike,
- qty: BigNumberish,
- pledgedBalance: BigNumberish,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- accountPledgor: string,
- pledgorKSDAccount: string,
- accountPledgee: string,
- pledgeeKSDAccount: string,
- qty: bigint,
- pledgedBalance: bigint,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- accountPledgor: string;
- pledgorKSDAccount: string;
- accountPledgee: string;
- pledgeeKSDAccount: string;
- qty: bigint;
- pledgedBalance: bigint;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace RedeemedByPartitionEvent {
- export type InputTuple = [
- partition: BytesLike,
- operator: AddressLike,
- from: AddressLike,
- value: BigNumberish,
- operatorData: BytesLike
- ];
- export type OutputTuple = [
- partition: string,
- operator: string,
- from: string,
- value: bigint,
- operatorData: string
- ];
- export interface OutputObject {
- partition: string;
- operator: string;
- from: string;
- value: bigint;
- operatorData: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace RevokedOperatorEvent {
- export type InputTuple = [operator: AddressLike, tokenHolder: AddressLike];
- export type OutputTuple = [operator: string, tokenHolder: string];
- export interface OutputObject {
- operator: string;
- tokenHolder: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace RoleGrantedEvent {
- export type InputTuple = [role: BytesLike, account: AddressLike];
- export type OutputTuple = [role: string, account: string];
- export interface OutputObject {
- role: string;
- account: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace RoleRevokedEvent {
- export type InputTuple = [role: BytesLike, account: AddressLike];
- export type OutputTuple = [role: string, account: string];
- export interface OutputObject {
- role: string;
- account: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace SeizureErasureKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- seizedBalance: BigNumberish,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- account: string,
- KSDAccount: string,
- qty: bigint,
- seizedBalance: bigint,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- account: string;
- KSDAccount: string;
- qty: bigint;
- seizedBalance: bigint;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace SeizureSetupKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- seizedBalance: BigNumberish,
- disposableBalance: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- account: string,
- KSDAccount: string,
- qty: bigint,
- seizedBalance: bigint,
- disposableBalance: bigint
- ];
- export interface OutputObject {
- isin: string;
- account: string;
- KSDAccount: string;
- qty: bigint;
- seizedBalance: bigint;
- disposableBalance: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace TokenErasableKSDEvent {
- export type InputTuple = [isin: BytesLike, slipSeqKSD: BytesLike];
- export type OutputTuple = [isin: string, slipSeqKSD: string];
- export interface OutputObject {
- isin: string;
- slipSeqKSD: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace TokenErasableKSD2Event {
- export type InputTuple = [
- isin: BytesLike,
- totalErasureQty: BigNumberish,
- KSDAccount: BytesLike[],
- qty: BigNumberish[],
- slipSeqKSD: BytesLike
- ];
- export type OutputTuple = [
- isin: string,
- totalErasureQty: bigint,
- KSDAccount: string[],
- qty: bigint[],
- slipSeqKSD: string
- ];
- export interface OutputObject {
- isin: string;
- totalErasureQty: bigint;
- KSDAccount: string[];
- qty: bigint[];
- slipSeqKSD: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace TokenIssuableKSDEvent {
- export type InputTuple = [isin: BytesLike, slipSeqKSD: BytesLike];
- export type OutputTuple = [isin: string, slipSeqKSD: string];
- export interface OutputObject {
- isin: string;
- slipSeqKSD: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace TokenIssuableKSD2Event {
- export type InputTuple = [
- isin: BytesLike,
- totalIssueQty: BigNumberish,
- KSDAccounts: BytesLike[],
- amounts: BigNumberish[],
- slipSeqKSD: BytesLike
- ];
- export type OutputTuple = [
- isin: string,
- totalIssueQty: bigint,
- KSDAccounts: string[],
- amounts: bigint[],
- slipSeqKSD: string
- ];
- export interface OutputObject {
- isin: string;
- totalIssueQty: bigint;
- KSDAccounts: string[];
- amounts: bigint[];
- slipSeqKSD: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace TransferEvent {
- export type InputTuple = [
- from: AddressLike,
- to: AddressLike,
- value: BigNumberish
- ];
- export type OutputTuple = [from: string, to: string, value: bigint];
- export interface OutputObject {
- from: string;
- to: string;
- value: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace TransferByPartitionEvent {
- export type InputTuple = [
- _fromPartition: BytesLike,
- _toPartition: BytesLike,
- _operator: AddressLike,
- _from: AddressLike,
- _to: AddressLike,
- _value: BigNumberish,
- _data: BytesLike,
- _operatorData: BytesLike
- ];
- export type OutputTuple = [
- _fromPartition: string,
- _toPartition: string,
- _operator: string,
- _from: string,
- _to: string,
- _value: bigint,
- _data: string,
- _operatorData: string
- ];
- export interface OutputObject {
- _fromPartition: string;
- _toPartition: string;
- _operator: string;
- _from: string;
- _to: string;
- _value: bigint;
- _data: string;
- _operatorData: string;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export namespace TransferKSDEvent {
- export type InputTuple = [
- isin: BytesLike,
- accountFrom: AddressLike,
- KSDAccountFrom: BytesLike,
- accountTo: AddressLike,
- KSDAccountTo: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike,
- disposableBalanceFrom: BigNumberish,
- disposableBalanceTo: BigNumberish
- ];
- export type OutputTuple = [
- isin: string,
- accountFrom: string,
- KSDAccountFrom: string,
- accountTo: string,
- KSDAccountTo: string,
- qty: bigint,
- rsnCode: string,
- disposableBalanceFrom: bigint,
- disposableBalanceTo: bigint
- ];
- export interface OutputObject {
- isin: string;
- accountFrom: string;
- KSDAccountFrom: string;
- accountTo: string;
- KSDAccountTo: string;
- qty: bigint;
- rsnCode: string;
- disposableBalanceFrom: bigint;
- disposableBalanceTo: bigint;
- }
- export type Event = TypedContractEvent<InputTuple, OutputTuple, OutputObject>;
- export type Filter = TypedDeferredTopicFilter<Event>;
- export type Log = TypedEventLog<Event>;
- export type LogDescription = TypedLogDescription<Event>;
- }
-
- export interface KSDStandard extends BaseContract {
- connect(runner?: ContractRunner | null): KSDStandard;
- waitForDeployment(): Promise<this>;
-
- interface: KSDStandardInterface;
-
- queryFilter<TCEvent extends TypedContractEvent>(
- event: TCEvent,
- fromBlockOrBlockhash?: string | number | undefined,
- toBlock?: string | number | undefined
- ): Promise<Array<TypedEventLog<TCEvent>>>;
- queryFilter<TCEvent extends TypedContractEvent>(
- filter: TypedDeferredTopicFilter<TCEvent>,
- fromBlockOrBlockhash?: string | number | undefined,
- toBlock?: string | number | undefined
- ): Promise<Array<TypedEventLog<TCEvent>>>;
-
- on<TCEvent extends TypedContractEvent>(
- event: TCEvent,
- listener: TypedListener<TCEvent>
- ): Promise<this>;
- on<TCEvent extends TypedContractEvent>(
- filter: TypedDeferredTopicFilter<TCEvent>,
- listener: TypedListener<TCEvent>
- ): Promise<this>;
-
- once<TCEvent extends TypedContractEvent>(
- event: TCEvent,
- listener: TypedListener<TCEvent>
- ): Promise<this>;
- once<TCEvent extends TypedContractEvent>(
- filter: TypedDeferredTopicFilter<TCEvent>,
- listener: TypedListener<TCEvent>
- ): Promise<this>;
-
- listeners<TCEvent extends TypedContractEvent>(
- event: TCEvent
- ): Promise<Array<TypedListener<TCEvent>>>;
- listeners(eventName?: string): Promise<Array<Listener>>;
- removeAllListeners<TCEvent extends TypedContractEvent>(
- event?: TCEvent
- ): Promise<this>;
-
- ADMIN_ROLE: TypedContractMethod<[], [string], "view">;
-
- CONTROLLER_ROLE: TypedContractMethod<[], [string], "view">;
-
- ISSUER_ROLE: TypedContractMethod<[], [string], "view">;
-
- KSDOperators: TypedContractMethod<[], [string[]], "view">;
-
- KSD_OPERATOR_ROLE: TypedContractMethod<[], [string], "view">;
-
- KYCtokenHolders: TypedContractMethod<
- [tokenHolders: AddressLike[]],
- [void],
- "nonpayable"
- >;
-
- LOCKER_ROLE: TypedContractMethod<[], [string], "view">;
-
- OPERATOR_ROLE: TypedContractMethod<[], [string], "view">;
-
- admins: TypedContractMethod<[], [string[]], "view">;
-
- authorizeController: TypedContractMethod<
- [controller: AddressLike, certificate: BytesLike],
- [void],
- "nonpayable"
- >;
-
- authorizeOperator: TypedContractMethod<
- [operator: AddressLike, tokenHolders: AddressLike[]],
- [void],
- "nonpayable"
- >;
-
- availableBalanceByPartition: TypedContractMethod<
- [from: AddressLike, partition: BytesLike],
- [bigint],
- "view"
- >;
-
- balanceListOfKSD: TypedContractMethod<
- [isin: BytesLike, accountsIn: AddressLike[]],
- [
- [string[], bigint[], bigint[], bigint[], bigint[], bigint[]] & {
- accountsOut: string[];
- balances: bigint[];
- disposableBalances: bigint[];
- pledgedBalances: bigint[];
- seizedBalances: bigint[];
- restrictedDisposalBalances: bigint[];
- }
- ],
- "view"
- >;
-
- balanceOf: TypedContractMethod<[tokenHolder: AddressLike], [bigint], "view">;
-
- balanceOfByPartition: TypedContractMethod<
- [partition: BytesLike, tokenHolder: AddressLike],
- [bigint],
- "view"
- >;
-
- balanceOfKSD: TypedContractMethod<
- [isin: BytesLike, account: AddressLike],
- [
- [bigint, bigint, bigint, bigint, bigint] & {
- balance: bigint;
- disposableBalance: bigint;
- pledgedBalance: bigint;
- seizedBalance: bigint;
- restrictedDisposalBalance: bigint;
- }
- ],
- "view"
- >;
-
- certificateNonce: TypedContractMethod<[], [bigint], "view">;
-
- controllers: TypedContractMethod<[], [string[]], "view">;
-
- createLock: TypedContractMethod<
- [
- partition: BytesLike,
- lockType: BytesLike,
- holder: AddressLike,
- value: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- decimals: TypedContractMethod<[], [bigint], "view">;
-
- disposalLimitErasureKSD: TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- rsnCode: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- disposalLimitSetupKSD: TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- rsnCode: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- erasureKSD: TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike,
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- getDefaultPartitions: TypedContractMethod<[], [string[]], "view">;
-
- getHolders: TypedContractMethod<
- [startAddress: AddressLike, count: BigNumberish],
- [[string[], string] & { holders: string[]; nextAddress: string }],
- "view"
- >;
-
- getHoldersWithNonZeroBalance: TypedContractMethod<
- [startAddress: AddressLike, count: BigNumberish],
- [[string[], string] & { holders: string[]; nextAddress: string }],
- "view"
- >;
-
- getLocks: TypedContractMethod<
- [account: AddressLike],
- [ERC1400StorageDomain.LockStructOutput[]],
- "view"
- >;
-
- getLocksByPartition: TypedContractMethod<
- [account: AddressLike, partition: BytesLike],
- [ERC1400StorageDomain.LockStructOutput[]],
- "view"
- >;
-
- getRoleMembers: TypedContractMethod<[role: BytesLike], [string[]], "view">;
-
- getRoleMembersLength: TypedContractMethod<
- [role: BytesLike],
- [bigint],
- "view"
- >;
-
- getTarget: TypedContractMethod<[], [string], "view">;
-
- getTargetImplementation: TypedContractMethod<[], [string], "view">;
-
- grantRole: TypedContractMethod<
- [role: BytesLike, account: AddressLike],
- [void],
- "nonpayable"
- >;
-
- hasLock: TypedContractMethod<
- [account: AddressLike, partition: BytesLike],
- [boolean],
- "view"
- >;
-
- hasRole: TypedContractMethod<
- [role: BytesLike, account: AddressLike],
- [boolean],
- "view"
- >;
-
- isAdmin: TypedContractMethod<[account: AddressLike], [boolean], "view">;
-
- isController: TypedContractMethod<[account: AddressLike], [boolean], "view">;
-
- isIssuer: TypedContractMethod<[account: AddressLike], [boolean], "view">;
-
- isKSDOperator: TypedContractMethod<[account: AddressLike], [boolean], "view">;
-
- isLocker: TypedContractMethod<[account: AddressLike], [boolean], "view">;
-
- isOperator: TypedContractMethod<[account: AddressLike], [boolean], "view">;
-
- isTokenHolderKYC: TypedContractMethod<
- [tokenHolder: AddressLike],
- [boolean],
- "view"
- >;
-
- isin: TypedContractMethod<[], [string], "view">;
-
- issueByPartition: TypedContractMethod<
- [
- partition: BytesLike,
- tokenHolder: AddressLike,
- value: BigNumberish,
- data: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- issueByPartitionAndBatches: TypedContractMethod<
- [issuances: IERC1410.IssuanceStruct[]],
- [void],
- "nonpayable"
- >;
-
- issueKSD: TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- issuers: TypedContractMethod<[], [string[]], "view">;
-
- lockedAmount: TypedContractMethod<
- [account: AddressLike, partition: BytesLike, lockType: BytesLike],
- [bigint],
- "view"
- >;
-
- lockers: TypedContractMethod<[], [string[]], "view">;
-
- maxSupply: TypedContractMethod<[], [bigint], "view">;
-
- name: TypedContractMethod<[], [string], "view">;
-
- numOfControllers: TypedContractMethod<[], [bigint], "view">;
-
- operatorRedeemByPartition: TypedContractMethod<
- [
- partition: BytesLike,
- tokenHolder: AddressLike,
- value: BigNumberish,
- data: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- operatorRedeemByPartitionAndBatches: TypedContractMethod<
- [redemptions: IERC1410.RedemptionStruct[]],
- [void],
- "nonpayable"
- >;
-
- operatorTransferBetweenPartitions: TypedContractMethod<
- [
- fromPartition: BytesLike,
- toPartition: BytesLike,
- from: AddressLike,
- to: AddressLike,
- value: BigNumberish,
- data: BytesLike,
- operatorData: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- operatorTransferByPartition: TypedContractMethod<
- [
- partition: BytesLike,
- from: AddressLike,
- to: AddressLike,
- value: BigNumberish,
- data: BytesLike,
- operatorData: BytesLike
- ],
- [string],
- "nonpayable"
- >;
-
- operatorTransferByPartitionAndBatches: TypedContractMethod<
- [transfers: IERC1410.TransferStructStruct[]],
- [void],
- "nonpayable"
- >;
-
- operators: TypedContractMethod<[], [string[]], "view">;
-
- partitionsOf: TypedContractMethod<
- [tokenHolder: AddressLike],
- [string[]],
- "view"
- >;
-
- pledgeErasureKSD: TypedContractMethod<
- [
- isin: BytesLike,
- accountPledgee: AddressLike,
- pledgeeKSDAccount: BytesLike,
- accountPledgor: AddressLike,
- pledgorKSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- pledgeSetupKSD: TypedContractMethod<
- [
- isin: BytesLike,
- accountPledgor: AddressLike,
- pledgorKSDAccount: BytesLike,
- accountPledgee: AddressLike,
- pledgeeKSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- removeLock: TypedContractMethod<
- [
- partition: BytesLike,
- lockType: BytesLike,
- holder: AddressLike,
- value: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- retrieveHolderListKSD: TypedContractMethod<
- [isin: BytesLike, start: AddressLike, size: BigNumberish],
- [[string[], string] & { holders: string[]; nextAddress: string }],
- "view"
- >;
-
- retrieveIsinKSD: TypedContractMethod<[isinIn: BytesLike], [string], "view">;
-
- revokeController: TypedContractMethod<
- [controller: AddressLike, certificate: BytesLike],
- [void],
- "nonpayable"
- >;
-
- revokeOperator: TypedContractMethod<
- [operator: AddressLike, tokenHolders: AddressLike[]],
- [void],
- "nonpayable"
- >;
-
- revokeRole: TypedContractMethod<
- [role: BytesLike, account: AddressLike],
- [void],
- "nonpayable"
- >;
-
- seizureErasureKSD: TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- seizureSetupKSD: TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
-
- setDefaultPartitions: TypedContractMethod<
- [partitions: BytesLike[]],
- [void],
- "nonpayable"
- >;
-
- setExternalKycRegistry: TypedContractMethod<
- [registryAddress: AddressLike],
- [void],
- "nonpayable"
- >;
-
- setTarget: TypedContractMethod<[target: AddressLike], [void], "nonpayable">;
-
- symbol: TypedContractMethod<[], [string], "view">;
-
- tokenErasableKSD: TypedContractMethod<
- [
- isin: BytesLike,
- totalErasureQty: BigNumberish,
- KSDAccounts: BytesLike[],
- amounts: BigNumberish[],
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- tokenIssuableKSD: TypedContractMethod<
- [
- isin: BytesLike,
- totalIssueQty: BigNumberish,
- KSDAccounts: BytesLike[],
- amounts: BigNumberish[],
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- totalLockedAmount: TypedContractMethod<
- [account: AddressLike],
- [bigint],
- "view"
- >;
-
- totalLockedAmountByPartition: TypedContractMethod<
- [account: AddressLike, partition: BytesLike],
- [bigint],
- "view"
- >;
-
- totalPartitions: TypedContractMethod<[], [string[]], "view">;
-
- totalSupply: TypedContractMethod<[], [bigint], "view">;
-
- totalSupplyByPartition: TypedContractMethod<
- [partition: BytesLike],
- [bigint],
- "view"
- >;
-
- totalSupplyKSD: TypedContractMethod<[isin: BytesLike], [bigint], "view">;
-
- transferKSD: TypedContractMethod<
- [
- isin: BytesLike,
- accountFrom: AddressLike,
- KSDAccountFrom: BytesLike,
- accountTo: AddressLike,
- KSDAccountTo: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- unKYCtokenHolders: TypedContractMethod<
- [tokenHolders: AddressLike[]],
- [void],
- "nonpayable"
- >;
-
- unlockAndErasureKSD: TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike,
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- unlockAndTransferKSD: TypedContractMethod<
- [
- isin: BytesLike,
- accountFrom: AddressLike,
- KSDAccountFrom: BytesLike,
- accountTo: AddressLike,
- KSDAccountTo: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- getFunction<T extends ContractMethod = ContractMethod>(
- key: string | FunctionFragment
- ): T;
-
- getFunction(
- nameOrSignature: "ADMIN_ROLE"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "CONTROLLER_ROLE"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "ISSUER_ROLE"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "KSDOperators"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "KSD_OPERATOR_ROLE"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "KYCtokenHolders"
- ): TypedContractMethod<[tokenHolders: AddressLike[]], [void], "nonpayable">;
- getFunction(
- nameOrSignature: "LOCKER_ROLE"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "OPERATOR_ROLE"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "admins"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "authorizeController"
- ): TypedContractMethod<
- [controller: AddressLike, certificate: BytesLike],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "authorizeOperator"
- ): TypedContractMethod<
- [operator: AddressLike, tokenHolders: AddressLike[]],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "availableBalanceByPartition"
- ): TypedContractMethod<
- [from: AddressLike, partition: BytesLike],
- [bigint],
- "view"
- >;
- getFunction(
- nameOrSignature: "balanceListOfKSD"
- ): TypedContractMethod<
- [isin: BytesLike, accountsIn: AddressLike[]],
- [
- [string[], bigint[], bigint[], bigint[], bigint[], bigint[]] & {
- accountsOut: string[];
- balances: bigint[];
- disposableBalances: bigint[];
- pledgedBalances: bigint[];
- seizedBalances: bigint[];
- restrictedDisposalBalances: bigint[];
- }
- ],
- "view"
- >;
- getFunction(
- nameOrSignature: "balanceOf"
- ): TypedContractMethod<[tokenHolder: AddressLike], [bigint], "view">;
- getFunction(
- nameOrSignature: "balanceOfByPartition"
- ): TypedContractMethod<
- [partition: BytesLike, tokenHolder: AddressLike],
- [bigint],
- "view"
- >;
- getFunction(
- nameOrSignature: "balanceOfKSD"
- ): TypedContractMethod<
- [isin: BytesLike, account: AddressLike],
- [
- [bigint, bigint, bigint, bigint, bigint] & {
- balance: bigint;
- disposableBalance: bigint;
- pledgedBalance: bigint;
- seizedBalance: bigint;
- restrictedDisposalBalance: bigint;
- }
- ],
- "view"
- >;
- getFunction(
- nameOrSignature: "certificateNonce"
- ): TypedContractMethod<[], [bigint], "view">;
- getFunction(
- nameOrSignature: "controllers"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "createLock"
- ): TypedContractMethod<
- [
- partition: BytesLike,
- lockType: BytesLike,
- holder: AddressLike,
- value: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "decimals"
- ): TypedContractMethod<[], [bigint], "view">;
- getFunction(
- nameOrSignature: "disposalLimitErasureKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- rsnCode: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "disposalLimitSetupKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- rsnCode: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "erasureKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike,
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "getDefaultPartitions"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "getHolders"
- ): TypedContractMethod<
- [startAddress: AddressLike, count: BigNumberish],
- [[string[], string] & { holders: string[]; nextAddress: string }],
- "view"
- >;
- getFunction(
- nameOrSignature: "getHoldersWithNonZeroBalance"
- ): TypedContractMethod<
- [startAddress: AddressLike, count: BigNumberish],
- [[string[], string] & { holders: string[]; nextAddress: string }],
- "view"
- >;
- getFunction(
- nameOrSignature: "getLocks"
- ): TypedContractMethod<
- [account: AddressLike],
- [ERC1400StorageDomain.LockStructOutput[]],
- "view"
- >;
- getFunction(
- nameOrSignature: "getLocksByPartition"
- ): TypedContractMethod<
- [account: AddressLike, partition: BytesLike],
- [ERC1400StorageDomain.LockStructOutput[]],
- "view"
- >;
- getFunction(
- nameOrSignature: "getRoleMembers"
- ): TypedContractMethod<[role: BytesLike], [string[]], "view">;
- getFunction(
- nameOrSignature: "getRoleMembersLength"
- ): TypedContractMethod<[role: BytesLike], [bigint], "view">;
- getFunction(
- nameOrSignature: "getTarget"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "getTargetImplementation"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "grantRole"
- ): TypedContractMethod<
- [role: BytesLike, account: AddressLike],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "hasLock"
- ): TypedContractMethod<
- [account: AddressLike, partition: BytesLike],
- [boolean],
- "view"
- >;
- getFunction(
- nameOrSignature: "hasRole"
- ): TypedContractMethod<
- [role: BytesLike, account: AddressLike],
- [boolean],
- "view"
- >;
- getFunction(
- nameOrSignature: "isAdmin"
- ): TypedContractMethod<[account: AddressLike], [boolean], "view">;
- getFunction(
- nameOrSignature: "isController"
- ): TypedContractMethod<[account: AddressLike], [boolean], "view">;
- getFunction(
- nameOrSignature: "isIssuer"
- ): TypedContractMethod<[account: AddressLike], [boolean], "view">;
- getFunction(
- nameOrSignature: "isKSDOperator"
- ): TypedContractMethod<[account: AddressLike], [boolean], "view">;
- getFunction(
- nameOrSignature: "isLocker"
- ): TypedContractMethod<[account: AddressLike], [boolean], "view">;
- getFunction(
- nameOrSignature: "isOperator"
- ): TypedContractMethod<[account: AddressLike], [boolean], "view">;
- getFunction(
- nameOrSignature: "isTokenHolderKYC"
- ): TypedContractMethod<[tokenHolder: AddressLike], [boolean], "view">;
- getFunction(
- nameOrSignature: "isin"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "issueByPartition"
- ): TypedContractMethod<
- [
- partition: BytesLike,
- tokenHolder: AddressLike,
- value: BigNumberish,
- data: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "issueByPartitionAndBatches"
- ): TypedContractMethod<
- [issuances: IERC1410.IssuanceStruct[]],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "issueKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "issuers"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "lockedAmount"
- ): TypedContractMethod<
- [account: AddressLike, partition: BytesLike, lockType: BytesLike],
- [bigint],
- "view"
- >;
- getFunction(
- nameOrSignature: "lockers"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "maxSupply"
- ): TypedContractMethod<[], [bigint], "view">;
- getFunction(
- nameOrSignature: "name"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "numOfControllers"
- ): TypedContractMethod<[], [bigint], "view">;
- getFunction(
- nameOrSignature: "operatorRedeemByPartition"
- ): TypedContractMethod<
- [
- partition: BytesLike,
- tokenHolder: AddressLike,
- value: BigNumberish,
- data: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "operatorRedeemByPartitionAndBatches"
- ): TypedContractMethod<
- [redemptions: IERC1410.RedemptionStruct[]],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "operatorTransferBetweenPartitions"
- ): TypedContractMethod<
- [
- fromPartition: BytesLike,
- toPartition: BytesLike,
- from: AddressLike,
- to: AddressLike,
- value: BigNumberish,
- data: BytesLike,
- operatorData: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "operatorTransferByPartition"
- ): TypedContractMethod<
- [
- partition: BytesLike,
- from: AddressLike,
- to: AddressLike,
- value: BigNumberish,
- data: BytesLike,
- operatorData: BytesLike
- ],
- [string],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "operatorTransferByPartitionAndBatches"
- ): TypedContractMethod<
- [transfers: IERC1410.TransferStructStruct[]],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "operators"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "partitionsOf"
- ): TypedContractMethod<[tokenHolder: AddressLike], [string[]], "view">;
- getFunction(
- nameOrSignature: "pledgeErasureKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- accountPledgee: AddressLike,
- pledgeeKSDAccount: BytesLike,
- accountPledgor: AddressLike,
- pledgorKSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "pledgeSetupKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- accountPledgor: AddressLike,
- pledgorKSDAccount: BytesLike,
- accountPledgee: AddressLike,
- pledgeeKSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "removeLock"
- ): TypedContractMethod<
- [
- partition: BytesLike,
- lockType: BytesLike,
- holder: AddressLike,
- value: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "retrieveHolderListKSD"
- ): TypedContractMethod<
- [isin: BytesLike, start: AddressLike, size: BigNumberish],
- [[string[], string] & { holders: string[]; nextAddress: string }],
- "view"
- >;
- getFunction(
- nameOrSignature: "retrieveIsinKSD"
- ): TypedContractMethod<[isinIn: BytesLike], [string], "view">;
- getFunction(
- nameOrSignature: "revokeController"
- ): TypedContractMethod<
- [controller: AddressLike, certificate: BytesLike],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "revokeOperator"
- ): TypedContractMethod<
- [operator: AddressLike, tokenHolders: AddressLike[]],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "revokeRole"
- ): TypedContractMethod<
- [role: BytesLike, account: AddressLike],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "seizureErasureKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "seizureSetupKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "setDefaultPartitions"
- ): TypedContractMethod<[partitions: BytesLike[]], [void], "nonpayable">;
- getFunction(
- nameOrSignature: "setExternalKycRegistry"
- ): TypedContractMethod<[registryAddress: AddressLike], [void], "nonpayable">;
- getFunction(
- nameOrSignature: "setTarget"
- ): TypedContractMethod<[target: AddressLike], [void], "nonpayable">;
- getFunction(
- nameOrSignature: "symbol"
- ): TypedContractMethod<[], [string], "view">;
- getFunction(
- nameOrSignature: "tokenErasableKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- totalErasureQty: BigNumberish,
- KSDAccounts: BytesLike[],
- amounts: BigNumberish[],
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "tokenIssuableKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- totalIssueQty: BigNumberish,
- KSDAccounts: BytesLike[],
- amounts: BigNumberish[],
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "totalLockedAmount"
- ): TypedContractMethod<[account: AddressLike], [bigint], "view">;
- getFunction(
- nameOrSignature: "totalLockedAmountByPartition"
- ): TypedContractMethod<
- [account: AddressLike, partition: BytesLike],
- [bigint],
- "view"
- >;
- getFunction(
- nameOrSignature: "totalPartitions"
- ): TypedContractMethod<[], [string[]], "view">;
- getFunction(
- nameOrSignature: "totalSupply"
- ): TypedContractMethod<[], [bigint], "view">;
- getFunction(
- nameOrSignature: "totalSupplyByPartition"
- ): TypedContractMethod<[partition: BytesLike], [bigint], "view">;
- getFunction(
- nameOrSignature: "totalSupplyKSD"
- ): TypedContractMethod<[isin: BytesLike], [bigint], "view">;
- getFunction(
- nameOrSignature: "transferKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- accountFrom: AddressLike,
- KSDAccountFrom: BytesLike,
- accountTo: AddressLike,
- KSDAccountTo: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "unKYCtokenHolders"
- ): TypedContractMethod<[tokenHolders: AddressLike[]], [void], "nonpayable">;
- getFunction(
- nameOrSignature: "unlockAndErasureKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- account: AddressLike,
- KSDAccount: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike,
- slipSeqKSD: BytesLike
- ],
- [void],
- "nonpayable"
- >;
- getFunction(
- nameOrSignature: "unlockAndTransferKSD"
- ): TypedContractMethod<
- [
- isin: BytesLike,
- accountFrom: AddressLike,
- KSDAccountFrom: BytesLike,
- accountTo: AddressLike,
- KSDAccountTo: BytesLike,
- qty: BigNumberish,
- rsnCode: BytesLike
- ],
- [void],
- "nonpayable"
- >;
-
- getEvent(
- key: "AuthorizedOperator"
- ): TypedContractEvent<
- AuthorizedOperatorEvent.InputTuple,
- AuthorizedOperatorEvent.OutputTuple,
- AuthorizedOperatorEvent.OutputObject
- >;
- getEvent(
- key: "ControllerAuthorized"
- ): TypedContractEvent<
- ControllerAuthorizedEvent.InputTuple,
- ControllerAuthorizedEvent.OutputTuple,
- ControllerAuthorizedEvent.OutputObject
- >;
- getEvent(
- key: "ControllerRevoked"
- ): TypedContractEvent<
- ControllerRevokedEvent.InputTuple,
- ControllerRevokedEvent.OutputTuple,
- ControllerRevokedEvent.OutputObject
- >;
- getEvent(
- key: "DisposalLimitErasureKSD"
- ): TypedContractEvent<
- DisposalLimitErasureKSDEvent.InputTuple,
- DisposalLimitErasureKSDEvent.OutputTuple,
- DisposalLimitErasureKSDEvent.OutputObject
- >;
- getEvent(
- key: "DisposalLimitSetupKSD"
- ): TypedContractEvent<
- DisposalLimitSetupKSDEvent.InputTuple,
- DisposalLimitSetupKSDEvent.OutputTuple,
- DisposalLimitSetupKSDEvent.OutputObject
- >;
- getEvent(
- key: "ErasureKSD"
- ): TypedContractEvent<
- ErasureKSDEvent.InputTuple,
- ErasureKSDEvent.OutputTuple,
- ErasureKSDEvent.OutputObject
- >;
- getEvent(
- key: "Initialized"
- ): TypedContractEvent<
- InitializedEvent.InputTuple,
- InitializedEvent.OutputTuple,
- InitializedEvent.OutputObject
- >;
- getEvent(
- key: "IssueKSD"
- ): TypedContractEvent<
- IssueKSDEvent.InputTuple,
- IssueKSDEvent.OutputTuple,
- IssueKSDEvent.OutputObject
- >;
- getEvent(
- key: "IssuedByPartition"
- ): TypedContractEvent<
- IssuedByPartitionEvent.InputTuple,
- IssuedByPartitionEvent.OutputTuple,
- IssuedByPartitionEvent.OutputObject
- >;
- getEvent(
- key: "LockCreated"
- ): TypedContractEvent<
- LockCreatedEvent.InputTuple,
- LockCreatedEvent.OutputTuple,
- LockCreatedEvent.OutputObject
- >;
- getEvent(
- key: "LockReleased"
- ): TypedContractEvent<
- LockReleasedEvent.InputTuple,
- LockReleasedEvent.OutputTuple,
- LockReleasedEvent.OutputObject
- >;
- getEvent(
- key: "PledgeErasureKSD"
- ): TypedContractEvent<
- PledgeErasureKSDEvent.InputTuple,
- PledgeErasureKSDEvent.OutputTuple,
- PledgeErasureKSDEvent.OutputObject
- >;
- getEvent(
- key: "PledgeSetupKSD"
- ): TypedContractEvent<
- PledgeSetupKSDEvent.InputTuple,
- PledgeSetupKSDEvent.OutputTuple,
- PledgeSetupKSDEvent.OutputObject
- >;
- getEvent(
- key: "RedeemedByPartition"
- ): TypedContractEvent<
- RedeemedByPartitionEvent.InputTuple,
- RedeemedByPartitionEvent.OutputTuple,
- RedeemedByPartitionEvent.OutputObject
- >;
- getEvent(
- key: "RevokedOperator"
- ): TypedContractEvent<
- RevokedOperatorEvent.InputTuple,
- RevokedOperatorEvent.OutputTuple,
- RevokedOperatorEvent.OutputObject
- >;
- getEvent(
- key: "RoleGranted"
- ): TypedContractEvent<
- RoleGrantedEvent.InputTuple,
- RoleGrantedEvent.OutputTuple,
- RoleGrantedEvent.OutputObject
- >;
- getEvent(
- key: "RoleRevoked"
- ): TypedContractEvent<
- RoleRevokedEvent.InputTuple,
- RoleRevokedEvent.OutputTuple,
- RoleRevokedEvent.OutputObject
- >;
- getEvent(
- key: "SeizureErasureKSD"
- ): TypedContractEvent<
- SeizureErasureKSDEvent.InputTuple,
- SeizureErasureKSDEvent.OutputTuple,
- SeizureErasureKSDEvent.OutputObject
- >;
- getEvent(
- key: "SeizureSetupKSD"
- ): TypedContractEvent<
- SeizureSetupKSDEvent.InputTuple,
- SeizureSetupKSDEvent.OutputTuple,
- SeizureSetupKSDEvent.OutputObject
- >;
- getEvent(
- key: "TokenErasableKSD"
- ): TypedContractEvent<
- TokenErasableKSDEvent.InputTuple,
- TokenErasableKSDEvent.OutputTuple,
- TokenErasableKSDEvent.OutputObject
- >;
- getEvent(
- key: "TokenErasableKSD2"
- ): TypedContractEvent<
- TokenErasableKSD2Event.InputTuple,
- TokenErasableKSD2Event.OutputTuple,
- TokenErasableKSD2Event.OutputObject
- >;
- getEvent(
- key: "TokenIssuableKSD"
- ): TypedContractEvent<
- TokenIssuableKSDEvent.InputTuple,
- TokenIssuableKSDEvent.OutputTuple,
- TokenIssuableKSDEvent.OutputObject
- >;
- getEvent(
- key: "TokenIssuableKSD2"
- ): TypedContractEvent<
- TokenIssuableKSD2Event.InputTuple,
- TokenIssuableKSD2Event.OutputTuple,
- TokenIssuableKSD2Event.OutputObject
- >;
- getEvent(
- key: "Transfer"
- ): TypedContractEvent<
- TransferEvent.InputTuple,
- TransferEvent.OutputTuple,
- TransferEvent.OutputObject
- >;
- getEvent(
- key: "TransferByPartition"
- ): TypedContractEvent<
- TransferByPartitionEvent.InputTuple,
- TransferByPartitionEvent.OutputTuple,
- TransferByPartitionEvent.OutputObject
- >;
- getEvent(
- key: "TransferKSD"
- ): TypedContractEvent<
- TransferKSDEvent.InputTuple,
- TransferKSDEvent.OutputTuple,
- TransferKSDEvent.OutputObject
- >;
-
- filters: {
- "AuthorizedOperator(address,address)": TypedContractEvent<
- AuthorizedOperatorEvent.InputTuple,
- AuthorizedOperatorEvent.OutputTuple,
- AuthorizedOperatorEvent.OutputObject
- >;
- AuthorizedOperator: TypedContractEvent<
- AuthorizedOperatorEvent.InputTuple,
- AuthorizedOperatorEvent.OutputTuple,
- AuthorizedOperatorEvent.OutputObject
- >;
-
- "ControllerAuthorized(address,address)": TypedContractEvent<
- ControllerAuthorizedEvent.InputTuple,
- ControllerAuthorizedEvent.OutputTuple,
- ControllerAuthorizedEvent.OutputObject
- >;
- ControllerAuthorized: TypedContractEvent<
- ControllerAuthorizedEvent.InputTuple,
- ControllerAuthorizedEvent.OutputTuple,
- ControllerAuthorizedEvent.OutputObject
- >;
-
- "ControllerRevoked(address,address)": TypedContractEvent<
- ControllerRevokedEvent.InputTuple,
- ControllerRevokedEvent.OutputTuple,
- ControllerRevokedEvent.OutputObject
- >;
- ControllerRevoked: TypedContractEvent<
- ControllerRevokedEvent.InputTuple,
- ControllerRevokedEvent.OutputTuple,
- ControllerRevokedEvent.OutputObject
- >;
-
- "DisposalLimitErasureKSD(bytes32,address,bytes32,bytes32,uint256,uint256,uint256)": TypedContractEvent<
- DisposalLimitErasureKSDEvent.InputTuple,
- DisposalLimitErasureKSDEvent.OutputTuple,
- DisposalLimitErasureKSDEvent.OutputObject
- >;
- DisposalLimitErasureKSD: TypedContractEvent<
- DisposalLimitErasureKSDEvent.InputTuple,
- DisposalLimitErasureKSDEvent.OutputTuple,
- DisposalLimitErasureKSDEvent.OutputObject
- >;
-
- "DisposalLimitSetupKSD(bytes32,address,bytes32,bytes32,uint256,uint256,uint256)": TypedContractEvent<
- DisposalLimitSetupKSDEvent.InputTuple,
- DisposalLimitSetupKSDEvent.OutputTuple,
- DisposalLimitSetupKSDEvent.OutputObject
- >;
- DisposalLimitSetupKSD: TypedContractEvent<
- DisposalLimitSetupKSDEvent.InputTuple,
- DisposalLimitSetupKSDEvent.OutputTuple,
- DisposalLimitSetupKSDEvent.OutputObject
- >;
-
- "ErasureKSD(bytes32,address,bytes32,uint256,bytes32,bytes32,uint256)": TypedContractEvent<
- ErasureKSDEvent.InputTuple,
- ErasureKSDEvent.OutputTuple,
- ErasureKSDEvent.OutputObject
- >;
- ErasureKSD: TypedContractEvent<
- ErasureKSDEvent.InputTuple,
- ErasureKSDEvent.OutputTuple,
- ErasureKSDEvent.OutputObject
- >;
-
- "Initialized(uint64)": TypedContractEvent<
- InitializedEvent.InputTuple,
- InitializedEvent.OutputTuple,
- InitializedEvent.OutputObject
- >;
- Initialized: TypedContractEvent<
- InitializedEvent.InputTuple,
- InitializedEvent.OutputTuple,
- InitializedEvent.OutputObject
- >;
-
- "IssueKSD(bytes32,address,bytes32,uint256,bytes32,uint256)": TypedContractEvent<
- IssueKSDEvent.InputTuple,
- IssueKSDEvent.OutputTuple,
- IssueKSDEvent.OutputObject
- >;
- IssueKSD: TypedContractEvent<
- IssueKSDEvent.InputTuple,
- IssueKSDEvent.OutputTuple,
- IssueKSDEvent.OutputObject
- >;
-
- "IssuedByPartition(bytes32,address,address,uint256,bytes,bytes)": TypedContractEvent<
- IssuedByPartitionEvent.InputTuple,
- IssuedByPartitionEvent.OutputTuple,
- IssuedByPartitionEvent.OutputObject
- >;
- IssuedByPartition: TypedContractEvent<
- IssuedByPartitionEvent.InputTuple,
- IssuedByPartitionEvent.OutputTuple,
- IssuedByPartitionEvent.OutputObject
- >;
-
- "LockCreated(address,bytes32,bytes32,uint256)": TypedContractEvent<
- LockCreatedEvent.InputTuple,
- LockCreatedEvent.OutputTuple,
- LockCreatedEvent.OutputObject
- >;
- LockCreated: TypedContractEvent<
- LockCreatedEvent.InputTuple,
- LockCreatedEvent.OutputTuple,
- LockCreatedEvent.OutputObject
- >;
-
- "LockReleased(address,bytes32,bytes32,uint256)": TypedContractEvent<
- LockReleasedEvent.InputTuple,
- LockReleasedEvent.OutputTuple,
- LockReleasedEvent.OutputObject
- >;
- LockReleased: TypedContractEvent<
- LockReleasedEvent.InputTuple,
- LockReleasedEvent.OutputTuple,
- LockReleasedEvent.OutputObject
- >;
-
- "PledgeErasureKSD(bytes32,address,bytes32,address,bytes32,uint256,uint256,uint256)": TypedContractEvent<
- PledgeErasureKSDEvent.InputTuple,
- PledgeErasureKSDEvent.OutputTuple,
- PledgeErasureKSDEvent.OutputObject
- >;
- PledgeErasureKSD: TypedContractEvent<
- PledgeErasureKSDEvent.InputTuple,
- PledgeErasureKSDEvent.OutputTuple,
- PledgeErasureKSDEvent.OutputObject
- >;
-
- "PledgeSetupKSD(bytes32,address,bytes32,address,bytes32,uint256,uint256,uint256)": TypedContractEvent<
- PledgeSetupKSDEvent.InputTuple,
- PledgeSetupKSDEvent.OutputTuple,
- PledgeSetupKSDEvent.OutputObject
- >;
- PledgeSetupKSD: TypedContractEvent<
- PledgeSetupKSDEvent.InputTuple,
- PledgeSetupKSDEvent.OutputTuple,
- PledgeSetupKSDEvent.OutputObject
- >;
-
- "RedeemedByPartition(bytes32,address,address,uint256,bytes)": TypedContractEvent<
- RedeemedByPartitionEvent.InputTuple,
- RedeemedByPartitionEvent.OutputTuple,
- RedeemedByPartitionEvent.OutputObject
- >;
- RedeemedByPartition: TypedContractEvent<
- RedeemedByPartitionEvent.InputTuple,
- RedeemedByPartitionEvent.OutputTuple,
- RedeemedByPartitionEvent.OutputObject
- >;
-
- "RevokedOperator(address,address)": TypedContractEvent<
- RevokedOperatorEvent.InputTuple,
- RevokedOperatorEvent.OutputTuple,
- RevokedOperatorEvent.OutputObject
- >;
- RevokedOperator: TypedContractEvent<
- RevokedOperatorEvent.InputTuple,
- RevokedOperatorEvent.OutputTuple,
- RevokedOperatorEvent.OutputObject
- >;
-
- "RoleGranted(bytes32,address)": TypedContractEvent<
- RoleGrantedEvent.InputTuple,
- RoleGrantedEvent.OutputTuple,
- RoleGrantedEvent.OutputObject
- >;
- RoleGranted: TypedContractEvent<
- RoleGrantedEvent.InputTuple,
- RoleGrantedEvent.OutputTuple,
- RoleGrantedEvent.OutputObject
- >;
-
- "RoleRevoked(bytes32,address)": TypedContractEvent<
- RoleRevokedEvent.InputTuple,
- RoleRevokedEvent.OutputTuple,
- RoleRevokedEvent.OutputObject
- >;
- RoleRevoked: TypedContractEvent<
- RoleRevokedEvent.InputTuple,
- RoleRevokedEvent.OutputTuple,
- RoleRevokedEvent.OutputObject
- >;
-
- "SeizureErasureKSD(bytes32,address,bytes32,uint256,uint256,uint256)": TypedContractEvent<
- SeizureErasureKSDEvent.InputTuple,
- SeizureErasureKSDEvent.OutputTuple,
- SeizureErasureKSDEvent.OutputObject
- >;
- SeizureErasureKSD: TypedContractEvent<
- SeizureErasureKSDEvent.InputTuple,
- SeizureErasureKSDEvent.OutputTuple,
- SeizureErasureKSDEvent.OutputObject
- >;
-
- "SeizureSetupKSD(bytes32,address,bytes32,uint256,uint256,uint256)": TypedContractEvent<
- SeizureSetupKSDEvent.InputTuple,
- SeizureSetupKSDEvent.OutputTuple,
- SeizureSetupKSDEvent.OutputObject
- >;
- SeizureSetupKSD: TypedContractEvent<
- SeizureSetupKSDEvent.InputTuple,
- SeizureSetupKSDEvent.OutputTuple,
- SeizureSetupKSDEvent.OutputObject
- >;
-
- "TokenErasableKSD(bytes32,bytes32)": TypedContractEvent<
- TokenErasableKSDEvent.InputTuple,
- TokenErasableKSDEvent.OutputTuple,
- TokenErasableKSDEvent.OutputObject
- >;
- TokenErasableKSD: TypedContractEvent<
- TokenErasableKSDEvent.InputTuple,
- TokenErasableKSDEvent.OutputTuple,
- TokenErasableKSDEvent.OutputObject
- >;
-
- "TokenErasableKSD2(bytes32,uint256,bytes32[],uint256[],bytes32)": TypedContractEvent<
- TokenErasableKSD2Event.InputTuple,
- TokenErasableKSD2Event.OutputTuple,
- TokenErasableKSD2Event.OutputObject
- >;
- TokenErasableKSD2: TypedContractEvent<
- TokenErasableKSD2Event.InputTuple,
- TokenErasableKSD2Event.OutputTuple,
- TokenErasableKSD2Event.OutputObject
- >;
-
- "TokenIssuableKSD(bytes32,bytes32)": TypedContractEvent<
- TokenIssuableKSDEvent.InputTuple,
- TokenIssuableKSDEvent.OutputTuple,
- TokenIssuableKSDEvent.OutputObject
- >;
- TokenIssuableKSD: TypedContractEvent<
- TokenIssuableKSDEvent.InputTuple,
- TokenIssuableKSDEvent.OutputTuple,
- TokenIssuableKSDEvent.OutputObject
- >;
-
- "TokenIssuableKSD2(bytes32,uint256,bytes32[],uint256[],bytes32)": TypedContractEvent<
- TokenIssuableKSD2Event.InputTuple,
- TokenIssuableKSD2Event.OutputTuple,
- TokenIssuableKSD2Event.OutputObject
- >;
- TokenIssuableKSD2: TypedContractEvent<
- TokenIssuableKSD2Event.InputTuple,
- TokenIssuableKSD2Event.OutputTuple,
- TokenIssuableKSD2Event.OutputObject
- >;
-
- "Transfer(address,address,uint256)": TypedContractEvent<
- TransferEvent.InputTuple,
- TransferEvent.OutputTuple,
- TransferEvent.OutputObject
- >;
- Transfer: TypedContractEvent<
- TransferEvent.InputTuple,
- TransferEvent.OutputTuple,
- TransferEvent.OutputObject
- >;
-
- "TransferByPartition(bytes32,bytes32,address,address,address,uint256,bytes,bytes)": TypedContractEvent<
- TransferByPartitionEvent.InputTuple,
- TransferByPartitionEvent.OutputTuple,
- TransferByPartitionEvent.OutputObject
- >;
- TransferByPartition: TypedContractEvent<
- TransferByPartitionEvent.InputTuple,
- TransferByPartitionEvent.OutputTuple,
- TransferByPartitionEvent.OutputObject
- >;
-
- "TransferKSD(bytes32,address,bytes32,address,bytes32,uint256,bytes32,uint256,uint256)": TypedContractEvent<
- TransferKSDEvent.InputTuple,
- TransferKSDEvent.OutputTuple,
- TransferKSDEvent.OutputObject
- >;
- TransferKSD: TypedContractEvent<
- TransferKSDEvent.InputTuple,
- TransferKSDEvent.OutputTuple,
- TransferKSDEvent.OutputObject
- >;
- };
- }
|