You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089
  1. /* Autogenerated file. Do not edit manually. */
  2. /* tslint:disable */
  3. /* eslint-disable */
  4. import { ethers } from "ethers";
  5. import {
  6. DeployContractOptions,
  7. FactoryOptions,
  8. HardhatEthersHelpers as HardhatEthersHelpersBase,
  9. } from "@nomicfoundation/hardhat-ethers/types";
  10. import * as Contracts from ".";
  11. declare module "hardhat/types/runtime" {
  12. interface HardhatEthersHelpers extends HardhatEthersHelpersBase {
  13. getContractFactory(
  14. name: "Initializable",
  15. signerOrOptions?: ethers.Signer | FactoryOptions
  16. ): Promise<Contracts.Initializable__factory>;
  17. getContractFactory(
  18. name: "IBeacon",
  19. signerOrOptions?: ethers.Signer | FactoryOptions
  20. ): Promise<Contracts.IBeacon__factory>;
  21. getContractFactory(
  22. name: "ECDSA",
  23. signerOrOptions?: ethers.Signer | FactoryOptions
  24. ): Promise<Contracts.ECDSA__factory>;
  25. getContractFactory(
  26. name: "Math",
  27. signerOrOptions?: ethers.Signer | FactoryOptions
  28. ): Promise<Contracts.Math__factory>;
  29. getContractFactory(
  30. name: "Strings",
  31. signerOrOptions?: ethers.Signer | FactoryOptions
  32. ): Promise<Contracts.Strings__factory>;
  33. getContractFactory(
  34. name: "AccessControl",
  35. signerOrOptions?: ethers.Signer | FactoryOptions
  36. ): Promise<Contracts.AccessControl__factory>;
  37. getContractFactory(
  38. name: "Admin",
  39. signerOrOptions?: ethers.Signer | FactoryOptions
  40. ): Promise<Contracts.Admin__factory>;
  41. getContractFactory(
  42. name: "Controller",
  43. signerOrOptions?: ethers.Signer | FactoryOptions
  44. ): Promise<Contracts.Controller__factory>;
  45. getContractFactory(
  46. name: "Issuer",
  47. signerOrOptions?: ethers.Signer | FactoryOptions
  48. ): Promise<Contracts.Issuer__factory>;
  49. getContractFactory(
  50. name: "KSDOperator",
  51. signerOrOptions?: ethers.Signer | FactoryOptions
  52. ): Promise<Contracts.KSDOperator__factory>;
  53. getContractFactory(
  54. name: "Locker",
  55. signerOrOptions?: ethers.Signer | FactoryOptions
  56. ): Promise<Contracts.Locker__factory>;
  57. getContractFactory(
  58. name: "Operator",
  59. signerOrOptions?: ethers.Signer | FactoryOptions
  60. ): Promise<Contracts.Operator__factory>;
  61. getContractFactory(
  62. name: "Connector",
  63. signerOrOptions?: ethers.Signer | FactoryOptions
  64. ): Promise<Contracts.Connector__factory>;
  65. getContractFactory(
  66. name: "AccountManagement",
  67. signerOrOptions?: ethers.Signer | FactoryOptions
  68. ): Promise<Contracts.AccountManagement__factory>;
  69. getContractFactory(
  70. name: "AccountRepositoryManagement",
  71. signerOrOptions?: ethers.Signer | FactoryOptions
  72. ): Promise<Contracts.AccountRepositoryManagement__factory>;
  73. getContractFactory(
  74. name: "Depository",
  75. signerOrOptions?: ethers.Signer | FactoryOptions
  76. ): Promise<Contracts.Depository__factory>;
  77. getContractFactory(
  78. name: "DepositoryBase",
  79. signerOrOptions?: ethers.Signer | FactoryOptions
  80. ): Promise<Contracts.DepositoryBase__factory>;
  81. getContractFactory(
  82. name: "IKSDStandard",
  83. signerOrOptions?: ethers.Signer | FactoryOptions
  84. ): Promise<Contracts.IKSDStandard__factory>;
  85. getContractFactory(
  86. name: "KSDStandard",
  87. signerOrOptions?: ethers.Signer | FactoryOptions
  88. ): Promise<Contracts.KSDStandard__factory>;
  89. getContractFactory(
  90. name: "Partitioned",
  91. signerOrOptions?: ethers.Signer | FactoryOptions
  92. ): Promise<Contracts.Partitioned__factory>;
  93. getContractFactory(
  94. name: "Queryable",
  95. signerOrOptions?: ethers.Signer | FactoryOptions
  96. ): Promise<Contracts.Queryable__factory>;
  97. getContractFactory(
  98. name: "PledgeManagement",
  99. signerOrOptions?: ethers.Signer | FactoryOptions
  100. ): Promise<Contracts.PledgeManagement__factory>;
  101. getContractFactory(
  102. name: "TokenManagement",
  103. signerOrOptions?: ethers.Signer | FactoryOptions
  104. ): Promise<Contracts.TokenManagement__factory>;
  105. getContractFactory(
  106. name: "ERC1400",
  107. signerOrOptions?: ethers.Signer | FactoryOptions
  108. ): Promise<Contracts.ERC1400__factory>;
  109. getContractFactory(
  110. name: "ERC1410",
  111. signerOrOptions?: ethers.Signer | FactoryOptions
  112. ): Promise<Contracts.ERC1410__factory>;
  113. getContractFactory(
  114. name: "ERC1594",
  115. signerOrOptions?: ethers.Signer | FactoryOptions
  116. ): Promise<Contracts.ERC1594__factory>;
  117. getContractFactory(
  118. name: "ERC1643",
  119. signerOrOptions?: ethers.Signer | FactoryOptions
  120. ): Promise<Contracts.ERC1643__factory>;
  121. getContractFactory(
  122. name: "ERC1644",
  123. signerOrOptions?: ethers.Signer | FactoryOptions
  124. ): Promise<Contracts.ERC1644__factory>;
  125. getContractFactory(
  126. name: "ERC20",
  127. signerOrOptions?: ethers.Signer | FactoryOptions
  128. ): Promise<Contracts.ERC20__factory>;
  129. getContractFactory(
  130. name: "IERC1410",
  131. signerOrOptions?: ethers.Signer | FactoryOptions
  132. ): Promise<Contracts.IERC1410__factory>;
  133. getContractFactory(
  134. name: "IERC1594",
  135. signerOrOptions?: ethers.Signer | FactoryOptions
  136. ): Promise<Contracts.IERC1594__factory>;
  137. getContractFactory(
  138. name: "IERC1643",
  139. signerOrOptions?: ethers.Signer | FactoryOptions
  140. ): Promise<Contracts.IERC1643__factory>;
  141. getContractFactory(
  142. name: "IERC1644",
  143. signerOrOptions?: ethers.Signer | FactoryOptions
  144. ): Promise<Contracts.IERC1644__factory>;
  145. getContractFactory(
  146. name: "IERC20",
  147. signerOrOptions?: ethers.Signer | FactoryOptions
  148. ): Promise<Contracts.IERC20__factory>;
  149. getContractFactory(
  150. name: "AccountList",
  151. signerOrOptions?: ethers.Signer | FactoryOptions
  152. ): Promise<Contracts.AccountList__factory>;
  153. getContractFactory(
  154. name: "CertificateValidator",
  155. signerOrOptions?: ethers.Signer | FactoryOptions
  156. ): Promise<Contracts.CertificateValidator__factory>;
  157. getContractFactory(
  158. name: "Controllable",
  159. signerOrOptions?: ethers.Signer | FactoryOptions
  160. ): Promise<Contracts.Controllable__factory>;
  161. getContractFactory(
  162. name: "HoldersQuery",
  163. signerOrOptions?: ethers.Signer | FactoryOptions
  164. ): Promise<Contracts.HoldersQuery__factory>;
  165. getContractFactory(
  166. name: "ILockable",
  167. signerOrOptions?: ethers.Signer | FactoryOptions
  168. ): Promise<Contracts.ILockable__factory>;
  169. getContractFactory(
  170. name: "Lockable",
  171. signerOrOptions?: ethers.Signer | FactoryOptions
  172. ): Promise<Contracts.Lockable__factory>;
  173. getContractFactory(
  174. name: "GlobalKycRegistry",
  175. signerOrOptions?: ethers.Signer | FactoryOptions
  176. ): Promise<Contracts.GlobalKycRegistry__factory>;
  177. getContractFactory(
  178. name: "IGlobalKycRegistry",
  179. signerOrOptions?: ethers.Signer | FactoryOptions
  180. ): Promise<Contracts.IGlobalKycRegistry__factory>;
  181. getContractFactory(
  182. name: "IKSDStandard",
  183. signerOrOptions?: ethers.Signer | FactoryOptions
  184. ): Promise<Contracts.IKSDStandard__factory>;
  185. getContractFactory(
  186. name: "IProvideSelector",
  187. signerOrOptions?: ethers.Signer | FactoryOptions
  188. ): Promise<Contracts.IProvideSelector__factory>;
  189. getContractFactory(
  190. name: "ISecuritiesDepository",
  191. signerOrOptions?: ethers.Signer | FactoryOptions
  192. ): Promise<Contracts.ISecuritiesDepository__factory>;
  193. getContractFactory(
  194. name: "KSDStandard",
  195. signerOrOptions?: ethers.Signer | FactoryOptions
  196. ): Promise<Contracts.KSDStandard__factory>;
  197. getContractFactory(
  198. name: "MockCertificateValidator",
  199. signerOrOptions?: ethers.Signer | FactoryOptions
  200. ): Promise<Contracts.MockCertificateValidator__factory>;
  201. getContractFactory(
  202. name: "MockGlobalKycUpgrade",
  203. signerOrOptions?: ethers.Signer | FactoryOptions
  204. ): Promise<Contracts.MockGlobalKycUpgrade__factory>;
  205. getContractFactory(
  206. name: "MockConnector",
  207. signerOrOptions?: ethers.Signer | FactoryOptions
  208. ): Promise<Contracts.MockConnector__factory>;
  209. getContractFactory(
  210. name: "MockRules",
  211. signerOrOptions?: ethers.Signer | FactoryOptions
  212. ): Promise<Contracts.MockRules__factory>;
  213. getContractFactory(
  214. name: "MockSecurityToken",
  215. signerOrOptions?: ethers.Signer | FactoryOptions
  216. ): Promise<Contracts.MockSecurityToken__factory>;
  217. getContractFactory(
  218. name: "IPartitions",
  219. signerOrOptions?: ethers.Signer | FactoryOptions
  220. ): Promise<Contracts.IPartitions__factory>;
  221. getContractFactory(
  222. name: "Partitions",
  223. signerOrOptions?: ethers.Signer | FactoryOptions
  224. ): Promise<Contracts.Partitions__factory>;
  225. getContractFactory(
  226. name: "IRules",
  227. signerOrOptions?: ethers.Signer | FactoryOptions
  228. ): Promise<Contracts.IRules__factory>;
  229. getContractFactory(
  230. name: "Rules",
  231. signerOrOptions?: ethers.Signer | FactoryOptions
  232. ): Promise<Contracts.Rules__factory>;
  233. getContractFactory(
  234. name: "SecuritiesDepository",
  235. signerOrOptions?: ethers.Signer | FactoryOptions
  236. ): Promise<Contracts.SecuritiesDepository__factory>;
  237. getContractFactory(
  238. name: "SecurityToken",
  239. signerOrOptions?: ethers.Signer | FactoryOptions
  240. ): Promise<Contracts.SecurityToken__factory>;
  241. getContractFactory(
  242. name: "TokenSwap",
  243. signerOrOptions?: ethers.Signer | FactoryOptions
  244. ): Promise<Contracts.TokenSwap__factory>;
  245. getContractAt(
  246. name: "Initializable",
  247. address: string | ethers.Addressable,
  248. signer?: ethers.Signer
  249. ): Promise<Contracts.Initializable>;
  250. getContractAt(
  251. name: "IBeacon",
  252. address: string | ethers.Addressable,
  253. signer?: ethers.Signer
  254. ): Promise<Contracts.IBeacon>;
  255. getContractAt(
  256. name: "ECDSA",
  257. address: string | ethers.Addressable,
  258. signer?: ethers.Signer
  259. ): Promise<Contracts.ECDSA>;
  260. getContractAt(
  261. name: "Math",
  262. address: string | ethers.Addressable,
  263. signer?: ethers.Signer
  264. ): Promise<Contracts.Math>;
  265. getContractAt(
  266. name: "Strings",
  267. address: string | ethers.Addressable,
  268. signer?: ethers.Signer
  269. ): Promise<Contracts.Strings>;
  270. getContractAt(
  271. name: "AccessControl",
  272. address: string | ethers.Addressable,
  273. signer?: ethers.Signer
  274. ): Promise<Contracts.AccessControl>;
  275. getContractAt(
  276. name: "Admin",
  277. address: string | ethers.Addressable,
  278. signer?: ethers.Signer
  279. ): Promise<Contracts.Admin>;
  280. getContractAt(
  281. name: "Controller",
  282. address: string | ethers.Addressable,
  283. signer?: ethers.Signer
  284. ): Promise<Contracts.Controller>;
  285. getContractAt(
  286. name: "Issuer",
  287. address: string | ethers.Addressable,
  288. signer?: ethers.Signer
  289. ): Promise<Contracts.Issuer>;
  290. getContractAt(
  291. name: "KSDOperator",
  292. address: string | ethers.Addressable,
  293. signer?: ethers.Signer
  294. ): Promise<Contracts.KSDOperator>;
  295. getContractAt(
  296. name: "Locker",
  297. address: string | ethers.Addressable,
  298. signer?: ethers.Signer
  299. ): Promise<Contracts.Locker>;
  300. getContractAt(
  301. name: "Operator",
  302. address: string | ethers.Addressable,
  303. signer?: ethers.Signer
  304. ): Promise<Contracts.Operator>;
  305. getContractAt(
  306. name: "Connector",
  307. address: string | ethers.Addressable,
  308. signer?: ethers.Signer
  309. ): Promise<Contracts.Connector>;
  310. getContractAt(
  311. name: "AccountManagement",
  312. address: string | ethers.Addressable,
  313. signer?: ethers.Signer
  314. ): Promise<Contracts.AccountManagement>;
  315. getContractAt(
  316. name: "AccountRepositoryManagement",
  317. address: string | ethers.Addressable,
  318. signer?: ethers.Signer
  319. ): Promise<Contracts.AccountRepositoryManagement>;
  320. getContractAt(
  321. name: "Depository",
  322. address: string | ethers.Addressable,
  323. signer?: ethers.Signer
  324. ): Promise<Contracts.Depository>;
  325. getContractAt(
  326. name: "DepositoryBase",
  327. address: string | ethers.Addressable,
  328. signer?: ethers.Signer
  329. ): Promise<Contracts.DepositoryBase>;
  330. getContractAt(
  331. name: "IKSDStandard",
  332. address: string | ethers.Addressable,
  333. signer?: ethers.Signer
  334. ): Promise<Contracts.IKSDStandard>;
  335. getContractAt(
  336. name: "KSDStandard",
  337. address: string | ethers.Addressable,
  338. signer?: ethers.Signer
  339. ): Promise<Contracts.KSDStandard>;
  340. getContractAt(
  341. name: "Partitioned",
  342. address: string | ethers.Addressable,
  343. signer?: ethers.Signer
  344. ): Promise<Contracts.Partitioned>;
  345. getContractAt(
  346. name: "Queryable",
  347. address: string | ethers.Addressable,
  348. signer?: ethers.Signer
  349. ): Promise<Contracts.Queryable>;
  350. getContractAt(
  351. name: "PledgeManagement",
  352. address: string | ethers.Addressable,
  353. signer?: ethers.Signer
  354. ): Promise<Contracts.PledgeManagement>;
  355. getContractAt(
  356. name: "TokenManagement",
  357. address: string | ethers.Addressable,
  358. signer?: ethers.Signer
  359. ): Promise<Contracts.TokenManagement>;
  360. getContractAt(
  361. name: "ERC1400",
  362. address: string | ethers.Addressable,
  363. signer?: ethers.Signer
  364. ): Promise<Contracts.ERC1400>;
  365. getContractAt(
  366. name: "ERC1410",
  367. address: string | ethers.Addressable,
  368. signer?: ethers.Signer
  369. ): Promise<Contracts.ERC1410>;
  370. getContractAt(
  371. name: "ERC1594",
  372. address: string | ethers.Addressable,
  373. signer?: ethers.Signer
  374. ): Promise<Contracts.ERC1594>;
  375. getContractAt(
  376. name: "ERC1643",
  377. address: string | ethers.Addressable,
  378. signer?: ethers.Signer
  379. ): Promise<Contracts.ERC1643>;
  380. getContractAt(
  381. name: "ERC1644",
  382. address: string | ethers.Addressable,
  383. signer?: ethers.Signer
  384. ): Promise<Contracts.ERC1644>;
  385. getContractAt(
  386. name: "ERC20",
  387. address: string | ethers.Addressable,
  388. signer?: ethers.Signer
  389. ): Promise<Contracts.ERC20>;
  390. getContractAt(
  391. name: "IERC1410",
  392. address: string | ethers.Addressable,
  393. signer?: ethers.Signer
  394. ): Promise<Contracts.IERC1410>;
  395. getContractAt(
  396. name: "IERC1594",
  397. address: string | ethers.Addressable,
  398. signer?: ethers.Signer
  399. ): Promise<Contracts.IERC1594>;
  400. getContractAt(
  401. name: "IERC1643",
  402. address: string | ethers.Addressable,
  403. signer?: ethers.Signer
  404. ): Promise<Contracts.IERC1643>;
  405. getContractAt(
  406. name: "IERC1644",
  407. address: string | ethers.Addressable,
  408. signer?: ethers.Signer
  409. ): Promise<Contracts.IERC1644>;
  410. getContractAt(
  411. name: "IERC20",
  412. address: string | ethers.Addressable,
  413. signer?: ethers.Signer
  414. ): Promise<Contracts.IERC20>;
  415. getContractAt(
  416. name: "AccountList",
  417. address: string | ethers.Addressable,
  418. signer?: ethers.Signer
  419. ): Promise<Contracts.AccountList>;
  420. getContractAt(
  421. name: "CertificateValidator",
  422. address: string | ethers.Addressable,
  423. signer?: ethers.Signer
  424. ): Promise<Contracts.CertificateValidator>;
  425. getContractAt(
  426. name: "Controllable",
  427. address: string | ethers.Addressable,
  428. signer?: ethers.Signer
  429. ): Promise<Contracts.Controllable>;
  430. getContractAt(
  431. name: "HoldersQuery",
  432. address: string | ethers.Addressable,
  433. signer?: ethers.Signer
  434. ): Promise<Contracts.HoldersQuery>;
  435. getContractAt(
  436. name: "ILockable",
  437. address: string | ethers.Addressable,
  438. signer?: ethers.Signer
  439. ): Promise<Contracts.ILockable>;
  440. getContractAt(
  441. name: "Lockable",
  442. address: string | ethers.Addressable,
  443. signer?: ethers.Signer
  444. ): Promise<Contracts.Lockable>;
  445. getContractAt(
  446. name: "GlobalKycRegistry",
  447. address: string | ethers.Addressable,
  448. signer?: ethers.Signer
  449. ): Promise<Contracts.GlobalKycRegistry>;
  450. getContractAt(
  451. name: "IGlobalKycRegistry",
  452. address: string | ethers.Addressable,
  453. signer?: ethers.Signer
  454. ): Promise<Contracts.IGlobalKycRegistry>;
  455. getContractAt(
  456. name: "IKSDStandard",
  457. address: string | ethers.Addressable,
  458. signer?: ethers.Signer
  459. ): Promise<Contracts.IKSDStandard>;
  460. getContractAt(
  461. name: "IProvideSelector",
  462. address: string | ethers.Addressable,
  463. signer?: ethers.Signer
  464. ): Promise<Contracts.IProvideSelector>;
  465. getContractAt(
  466. name: "ISecuritiesDepository",
  467. address: string | ethers.Addressable,
  468. signer?: ethers.Signer
  469. ): Promise<Contracts.ISecuritiesDepository>;
  470. getContractAt(
  471. name: "KSDStandard",
  472. address: string | ethers.Addressable,
  473. signer?: ethers.Signer
  474. ): Promise<Contracts.KSDStandard>;
  475. getContractAt(
  476. name: "MockCertificateValidator",
  477. address: string | ethers.Addressable,
  478. signer?: ethers.Signer
  479. ): Promise<Contracts.MockCertificateValidator>;
  480. getContractAt(
  481. name: "MockGlobalKycUpgrade",
  482. address: string | ethers.Addressable,
  483. signer?: ethers.Signer
  484. ): Promise<Contracts.MockGlobalKycUpgrade>;
  485. getContractAt(
  486. name: "MockConnector",
  487. address: string | ethers.Addressable,
  488. signer?: ethers.Signer
  489. ): Promise<Contracts.MockConnector>;
  490. getContractAt(
  491. name: "MockRules",
  492. address: string | ethers.Addressable,
  493. signer?: ethers.Signer
  494. ): Promise<Contracts.MockRules>;
  495. getContractAt(
  496. name: "MockSecurityToken",
  497. address: string | ethers.Addressable,
  498. signer?: ethers.Signer
  499. ): Promise<Contracts.MockSecurityToken>;
  500. getContractAt(
  501. name: "IPartitions",
  502. address: string | ethers.Addressable,
  503. signer?: ethers.Signer
  504. ): Promise<Contracts.IPartitions>;
  505. getContractAt(
  506. name: "Partitions",
  507. address: string | ethers.Addressable,
  508. signer?: ethers.Signer
  509. ): Promise<Contracts.Partitions>;
  510. getContractAt(
  511. name: "IRules",
  512. address: string | ethers.Addressable,
  513. signer?: ethers.Signer
  514. ): Promise<Contracts.IRules>;
  515. getContractAt(
  516. name: "Rules",
  517. address: string | ethers.Addressable,
  518. signer?: ethers.Signer
  519. ): Promise<Contracts.Rules>;
  520. getContractAt(
  521. name: "SecuritiesDepository",
  522. address: string | ethers.Addressable,
  523. signer?: ethers.Signer
  524. ): Promise<Contracts.SecuritiesDepository>;
  525. getContractAt(
  526. name: "SecurityToken",
  527. address: string | ethers.Addressable,
  528. signer?: ethers.Signer
  529. ): Promise<Contracts.SecurityToken>;
  530. getContractAt(
  531. name: "TokenSwap",
  532. address: string | ethers.Addressable,
  533. signer?: ethers.Signer
  534. ): Promise<Contracts.TokenSwap>;
  535. deployContract(
  536. name: "Initializable",
  537. signerOrOptions?: ethers.Signer | DeployContractOptions
  538. ): Promise<Contracts.Initializable>;
  539. deployContract(
  540. name: "IBeacon",
  541. signerOrOptions?: ethers.Signer | DeployContractOptions
  542. ): Promise<Contracts.IBeacon>;
  543. deployContract(
  544. name: "ECDSA",
  545. signerOrOptions?: ethers.Signer | DeployContractOptions
  546. ): Promise<Contracts.ECDSA>;
  547. deployContract(
  548. name: "Math",
  549. signerOrOptions?: ethers.Signer | DeployContractOptions
  550. ): Promise<Contracts.Math>;
  551. deployContract(
  552. name: "Strings",
  553. signerOrOptions?: ethers.Signer | DeployContractOptions
  554. ): Promise<Contracts.Strings>;
  555. deployContract(
  556. name: "AccessControl",
  557. signerOrOptions?: ethers.Signer | DeployContractOptions
  558. ): Promise<Contracts.AccessControl>;
  559. deployContract(
  560. name: "Admin",
  561. signerOrOptions?: ethers.Signer | DeployContractOptions
  562. ): Promise<Contracts.Admin>;
  563. deployContract(
  564. name: "Controller",
  565. signerOrOptions?: ethers.Signer | DeployContractOptions
  566. ): Promise<Contracts.Controller>;
  567. deployContract(
  568. name: "Issuer",
  569. signerOrOptions?: ethers.Signer | DeployContractOptions
  570. ): Promise<Contracts.Issuer>;
  571. deployContract(
  572. name: "KSDOperator",
  573. signerOrOptions?: ethers.Signer | DeployContractOptions
  574. ): Promise<Contracts.KSDOperator>;
  575. deployContract(
  576. name: "Locker",
  577. signerOrOptions?: ethers.Signer | DeployContractOptions
  578. ): Promise<Contracts.Locker>;
  579. deployContract(
  580. name: "Operator",
  581. signerOrOptions?: ethers.Signer | DeployContractOptions
  582. ): Promise<Contracts.Operator>;
  583. deployContract(
  584. name: "Connector",
  585. signerOrOptions?: ethers.Signer | DeployContractOptions
  586. ): Promise<Contracts.Connector>;
  587. deployContract(
  588. name: "AccountManagement",
  589. signerOrOptions?: ethers.Signer | DeployContractOptions
  590. ): Promise<Contracts.AccountManagement>;
  591. deployContract(
  592. name: "AccountRepositoryManagement",
  593. signerOrOptions?: ethers.Signer | DeployContractOptions
  594. ): Promise<Contracts.AccountRepositoryManagement>;
  595. deployContract(
  596. name: "Depository",
  597. signerOrOptions?: ethers.Signer | DeployContractOptions
  598. ): Promise<Contracts.Depository>;
  599. deployContract(
  600. name: "DepositoryBase",
  601. signerOrOptions?: ethers.Signer | DeployContractOptions
  602. ): Promise<Contracts.DepositoryBase>;
  603. deployContract(
  604. name: "IKSDStandard",
  605. signerOrOptions?: ethers.Signer | DeployContractOptions
  606. ): Promise<Contracts.IKSDStandard>;
  607. deployContract(
  608. name: "KSDStandard",
  609. signerOrOptions?: ethers.Signer | DeployContractOptions
  610. ): Promise<Contracts.KSDStandard>;
  611. deployContract(
  612. name: "Partitioned",
  613. signerOrOptions?: ethers.Signer | DeployContractOptions
  614. ): Promise<Contracts.Partitioned>;
  615. deployContract(
  616. name: "Queryable",
  617. signerOrOptions?: ethers.Signer | DeployContractOptions
  618. ): Promise<Contracts.Queryable>;
  619. deployContract(
  620. name: "PledgeManagement",
  621. signerOrOptions?: ethers.Signer | DeployContractOptions
  622. ): Promise<Contracts.PledgeManagement>;
  623. deployContract(
  624. name: "TokenManagement",
  625. signerOrOptions?: ethers.Signer | DeployContractOptions
  626. ): Promise<Contracts.TokenManagement>;
  627. deployContract(
  628. name: "ERC1400",
  629. signerOrOptions?: ethers.Signer | DeployContractOptions
  630. ): Promise<Contracts.ERC1400>;
  631. deployContract(
  632. name: "ERC1410",
  633. signerOrOptions?: ethers.Signer | DeployContractOptions
  634. ): Promise<Contracts.ERC1410>;
  635. deployContract(
  636. name: "ERC1594",
  637. signerOrOptions?: ethers.Signer | DeployContractOptions
  638. ): Promise<Contracts.ERC1594>;
  639. deployContract(
  640. name: "ERC1643",
  641. signerOrOptions?: ethers.Signer | DeployContractOptions
  642. ): Promise<Contracts.ERC1643>;
  643. deployContract(
  644. name: "ERC1644",
  645. signerOrOptions?: ethers.Signer | DeployContractOptions
  646. ): Promise<Contracts.ERC1644>;
  647. deployContract(
  648. name: "ERC20",
  649. signerOrOptions?: ethers.Signer | DeployContractOptions
  650. ): Promise<Contracts.ERC20>;
  651. deployContract(
  652. name: "IERC1410",
  653. signerOrOptions?: ethers.Signer | DeployContractOptions
  654. ): Promise<Contracts.IERC1410>;
  655. deployContract(
  656. name: "IERC1594",
  657. signerOrOptions?: ethers.Signer | DeployContractOptions
  658. ): Promise<Contracts.IERC1594>;
  659. deployContract(
  660. name: "IERC1643",
  661. signerOrOptions?: ethers.Signer | DeployContractOptions
  662. ): Promise<Contracts.IERC1643>;
  663. deployContract(
  664. name: "IERC1644",
  665. signerOrOptions?: ethers.Signer | DeployContractOptions
  666. ): Promise<Contracts.IERC1644>;
  667. deployContract(
  668. name: "IERC20",
  669. signerOrOptions?: ethers.Signer | DeployContractOptions
  670. ): Promise<Contracts.IERC20>;
  671. deployContract(
  672. name: "AccountList",
  673. signerOrOptions?: ethers.Signer | DeployContractOptions
  674. ): Promise<Contracts.AccountList>;
  675. deployContract(
  676. name: "CertificateValidator",
  677. signerOrOptions?: ethers.Signer | DeployContractOptions
  678. ): Promise<Contracts.CertificateValidator>;
  679. deployContract(
  680. name: "Controllable",
  681. signerOrOptions?: ethers.Signer | DeployContractOptions
  682. ): Promise<Contracts.Controllable>;
  683. deployContract(
  684. name: "HoldersQuery",
  685. signerOrOptions?: ethers.Signer | DeployContractOptions
  686. ): Promise<Contracts.HoldersQuery>;
  687. deployContract(
  688. name: "ILockable",
  689. signerOrOptions?: ethers.Signer | DeployContractOptions
  690. ): Promise<Contracts.ILockable>;
  691. deployContract(
  692. name: "Lockable",
  693. signerOrOptions?: ethers.Signer | DeployContractOptions
  694. ): Promise<Contracts.Lockable>;
  695. deployContract(
  696. name: "GlobalKycRegistry",
  697. signerOrOptions?: ethers.Signer | DeployContractOptions
  698. ): Promise<Contracts.GlobalKycRegistry>;
  699. deployContract(
  700. name: "IGlobalKycRegistry",
  701. signerOrOptions?: ethers.Signer | DeployContractOptions
  702. ): Promise<Contracts.IGlobalKycRegistry>;
  703. deployContract(
  704. name: "IKSDStandard",
  705. signerOrOptions?: ethers.Signer | DeployContractOptions
  706. ): Promise<Contracts.IKSDStandard>;
  707. deployContract(
  708. name: "IProvideSelector",
  709. signerOrOptions?: ethers.Signer | DeployContractOptions
  710. ): Promise<Contracts.IProvideSelector>;
  711. deployContract(
  712. name: "ISecuritiesDepository",
  713. signerOrOptions?: ethers.Signer | DeployContractOptions
  714. ): Promise<Contracts.ISecuritiesDepository>;
  715. deployContract(
  716. name: "KSDStandard",
  717. signerOrOptions?: ethers.Signer | DeployContractOptions
  718. ): Promise<Contracts.KSDStandard>;
  719. deployContract(
  720. name: "MockCertificateValidator",
  721. signerOrOptions?: ethers.Signer | DeployContractOptions
  722. ): Promise<Contracts.MockCertificateValidator>;
  723. deployContract(
  724. name: "MockGlobalKycUpgrade",
  725. signerOrOptions?: ethers.Signer | DeployContractOptions
  726. ): Promise<Contracts.MockGlobalKycUpgrade>;
  727. deployContract(
  728. name: "MockConnector",
  729. signerOrOptions?: ethers.Signer | DeployContractOptions
  730. ): Promise<Contracts.MockConnector>;
  731. deployContract(
  732. name: "MockRules",
  733. signerOrOptions?: ethers.Signer | DeployContractOptions
  734. ): Promise<Contracts.MockRules>;
  735. deployContract(
  736. name: "MockSecurityToken",
  737. signerOrOptions?: ethers.Signer | DeployContractOptions
  738. ): Promise<Contracts.MockSecurityToken>;
  739. deployContract(
  740. name: "IPartitions",
  741. signerOrOptions?: ethers.Signer | DeployContractOptions
  742. ): Promise<Contracts.IPartitions>;
  743. deployContract(
  744. name: "Partitions",
  745. signerOrOptions?: ethers.Signer | DeployContractOptions
  746. ): Promise<Contracts.Partitions>;
  747. deployContract(
  748. name: "IRules",
  749. signerOrOptions?: ethers.Signer | DeployContractOptions
  750. ): Promise<Contracts.IRules>;
  751. deployContract(
  752. name: "Rules",
  753. signerOrOptions?: ethers.Signer | DeployContractOptions
  754. ): Promise<Contracts.Rules>;
  755. deployContract(
  756. name: "SecuritiesDepository",
  757. signerOrOptions?: ethers.Signer | DeployContractOptions
  758. ): Promise<Contracts.SecuritiesDepository>;
  759. deployContract(
  760. name: "SecurityToken",
  761. signerOrOptions?: ethers.Signer | DeployContractOptions
  762. ): Promise<Contracts.SecurityToken>;
  763. deployContract(
  764. name: "TokenSwap",
  765. signerOrOptions?: ethers.Signer | DeployContractOptions
  766. ): Promise<Contracts.TokenSwap>;
  767. deployContract(
  768. name: "Initializable",
  769. args: any[],
  770. signerOrOptions?: ethers.Signer | DeployContractOptions
  771. ): Promise<Contracts.Initializable>;
  772. deployContract(
  773. name: "IBeacon",
  774. args: any[],
  775. signerOrOptions?: ethers.Signer | DeployContractOptions
  776. ): Promise<Contracts.IBeacon>;
  777. deployContract(
  778. name: "ECDSA",
  779. args: any[],
  780. signerOrOptions?: ethers.Signer | DeployContractOptions
  781. ): Promise<Contracts.ECDSA>;
  782. deployContract(
  783. name: "Math",
  784. args: any[],
  785. signerOrOptions?: ethers.Signer | DeployContractOptions
  786. ): Promise<Contracts.Math>;
  787. deployContract(
  788. name: "Strings",
  789. args: any[],
  790. signerOrOptions?: ethers.Signer | DeployContractOptions
  791. ): Promise<Contracts.Strings>;
  792. deployContract(
  793. name: "AccessControl",
  794. args: any[],
  795. signerOrOptions?: ethers.Signer | DeployContractOptions
  796. ): Promise<Contracts.AccessControl>;
  797. deployContract(
  798. name: "Admin",
  799. args: any[],
  800. signerOrOptions?: ethers.Signer | DeployContractOptions
  801. ): Promise<Contracts.Admin>;
  802. deployContract(
  803. name: "Controller",
  804. args: any[],
  805. signerOrOptions?: ethers.Signer | DeployContractOptions
  806. ): Promise<Contracts.Controller>;
  807. deployContract(
  808. name: "Issuer",
  809. args: any[],
  810. signerOrOptions?: ethers.Signer | DeployContractOptions
  811. ): Promise<Contracts.Issuer>;
  812. deployContract(
  813. name: "KSDOperator",
  814. args: any[],
  815. signerOrOptions?: ethers.Signer | DeployContractOptions
  816. ): Promise<Contracts.KSDOperator>;
  817. deployContract(
  818. name: "Locker",
  819. args: any[],
  820. signerOrOptions?: ethers.Signer | DeployContractOptions
  821. ): Promise<Contracts.Locker>;
  822. deployContract(
  823. name: "Operator",
  824. args: any[],
  825. signerOrOptions?: ethers.Signer | DeployContractOptions
  826. ): Promise<Contracts.Operator>;
  827. deployContract(
  828. name: "Connector",
  829. args: any[],
  830. signerOrOptions?: ethers.Signer | DeployContractOptions
  831. ): Promise<Contracts.Connector>;
  832. deployContract(
  833. name: "AccountManagement",
  834. args: any[],
  835. signerOrOptions?: ethers.Signer | DeployContractOptions
  836. ): Promise<Contracts.AccountManagement>;
  837. deployContract(
  838. name: "AccountRepositoryManagement",
  839. args: any[],
  840. signerOrOptions?: ethers.Signer | DeployContractOptions
  841. ): Promise<Contracts.AccountRepositoryManagement>;
  842. deployContract(
  843. name: "Depository",
  844. args: any[],
  845. signerOrOptions?: ethers.Signer | DeployContractOptions
  846. ): Promise<Contracts.Depository>;
  847. deployContract(
  848. name: "DepositoryBase",
  849. args: any[],
  850. signerOrOptions?: ethers.Signer | DeployContractOptions
  851. ): Promise<Contracts.DepositoryBase>;
  852. deployContract(
  853. name: "IKSDStandard",
  854. args: any[],
  855. signerOrOptions?: ethers.Signer | DeployContractOptions
  856. ): Promise<Contracts.IKSDStandard>;
  857. deployContract(
  858. name: "KSDStandard",
  859. args: any[],
  860. signerOrOptions?: ethers.Signer | DeployContractOptions
  861. ): Promise<Contracts.KSDStandard>;
  862. deployContract(
  863. name: "Partitioned",
  864. args: any[],
  865. signerOrOptions?: ethers.Signer | DeployContractOptions
  866. ): Promise<Contracts.Partitioned>;
  867. deployContract(
  868. name: "Queryable",
  869. args: any[],
  870. signerOrOptions?: ethers.Signer | DeployContractOptions
  871. ): Promise<Contracts.Queryable>;
  872. deployContract(
  873. name: "PledgeManagement",
  874. args: any[],
  875. signerOrOptions?: ethers.Signer | DeployContractOptions
  876. ): Promise<Contracts.PledgeManagement>;
  877. deployContract(
  878. name: "TokenManagement",
  879. args: any[],
  880. signerOrOptions?: ethers.Signer | DeployContractOptions
  881. ): Promise<Contracts.TokenManagement>;
  882. deployContract(
  883. name: "ERC1400",
  884. args: any[],
  885. signerOrOptions?: ethers.Signer | DeployContractOptions
  886. ): Promise<Contracts.ERC1400>;
  887. deployContract(
  888. name: "ERC1410",
  889. args: any[],
  890. signerOrOptions?: ethers.Signer | DeployContractOptions
  891. ): Promise<Contracts.ERC1410>;
  892. deployContract(
  893. name: "ERC1594",
  894. args: any[],
  895. signerOrOptions?: ethers.Signer | DeployContractOptions
  896. ): Promise<Contracts.ERC1594>;
  897. deployContract(
  898. name: "ERC1643",
  899. args: any[],
  900. signerOrOptions?: ethers.Signer | DeployContractOptions
  901. ): Promise<Contracts.ERC1643>;
  902. deployContract(
  903. name: "ERC1644",
  904. args: any[],
  905. signerOrOptions?: ethers.Signer | DeployContractOptions
  906. ): Promise<Contracts.ERC1644>;
  907. deployContract(
  908. name: "ERC20",
  909. args: any[],
  910. signerOrOptions?: ethers.Signer | DeployContractOptions
  911. ): Promise<Contracts.ERC20>;
  912. deployContract(
  913. name: "IERC1410",
  914. args: any[],
  915. signerOrOptions?: ethers.Signer | DeployContractOptions
  916. ): Promise<Contracts.IERC1410>;
  917. deployContract(
  918. name: "IERC1594",
  919. args: any[],
  920. signerOrOptions?: ethers.Signer | DeployContractOptions
  921. ): Promise<Contracts.IERC1594>;
  922. deployContract(
  923. name: "IERC1643",
  924. args: any[],
  925. signerOrOptions?: ethers.Signer | DeployContractOptions
  926. ): Promise<Contracts.IERC1643>;
  927. deployContract(
  928. name: "IERC1644",
  929. args: any[],
  930. signerOrOptions?: ethers.Signer | DeployContractOptions
  931. ): Promise<Contracts.IERC1644>;
  932. deployContract(
  933. name: "IERC20",
  934. args: any[],
  935. signerOrOptions?: ethers.Signer | DeployContractOptions
  936. ): Promise<Contracts.IERC20>;
  937. deployContract(
  938. name: "AccountList",
  939. args: any[],
  940. signerOrOptions?: ethers.Signer | DeployContractOptions
  941. ): Promise<Contracts.AccountList>;
  942. deployContract(
  943. name: "CertificateValidator",
  944. args: any[],
  945. signerOrOptions?: ethers.Signer | DeployContractOptions
  946. ): Promise<Contracts.CertificateValidator>;
  947. deployContract(
  948. name: "Controllable",
  949. args: any[],
  950. signerOrOptions?: ethers.Signer | DeployContractOptions
  951. ): Promise<Contracts.Controllable>;
  952. deployContract(
  953. name: "HoldersQuery",
  954. args: any[],
  955. signerOrOptions?: ethers.Signer | DeployContractOptions
  956. ): Promise<Contracts.HoldersQuery>;
  957. deployContract(
  958. name: "ILockable",
  959. args: any[],
  960. signerOrOptions?: ethers.Signer | DeployContractOptions
  961. ): Promise<Contracts.ILockable>;
  962. deployContract(
  963. name: "Lockable",
  964. args: any[],
  965. signerOrOptions?: ethers.Signer | DeployContractOptions
  966. ): Promise<Contracts.Lockable>;
  967. deployContract(
  968. name: "GlobalKycRegistry",
  969. args: any[],
  970. signerOrOptions?: ethers.Signer | DeployContractOptions
  971. ): Promise<Contracts.GlobalKycRegistry>;
  972. deployContract(
  973. name: "IGlobalKycRegistry",
  974. args: any[],
  975. signerOrOptions?: ethers.Signer | DeployContractOptions
  976. ): Promise<Contracts.IGlobalKycRegistry>;
  977. deployContract(
  978. name: "IKSDStandard",
  979. args: any[],
  980. signerOrOptions?: ethers.Signer | DeployContractOptions
  981. ): Promise<Contracts.IKSDStandard>;
  982. deployContract(
  983. name: "IProvideSelector",
  984. args: any[],
  985. signerOrOptions?: ethers.Signer | DeployContractOptions
  986. ): Promise<Contracts.IProvideSelector>;
  987. deployContract(
  988. name: "ISecuritiesDepository",
  989. args: any[],
  990. signerOrOptions?: ethers.Signer | DeployContractOptions
  991. ): Promise<Contracts.ISecuritiesDepository>;
  992. deployContract(
  993. name: "KSDStandard",
  994. args: any[],
  995. signerOrOptions?: ethers.Signer | DeployContractOptions
  996. ): Promise<Contracts.KSDStandard>;
  997. deployContract(
  998. name: "MockCertificateValidator",
  999. args: any[],
  1000. signerOrOptions?: ethers.Signer | DeployContractOptions
  1001. ): Promise<Contracts.MockCertificateValidator>;
  1002. deployContract(
  1003. name: "MockGlobalKycUpgrade",
  1004. args: any[],
  1005. signerOrOptions?: ethers.Signer | DeployContractOptions
  1006. ): Promise<Contracts.MockGlobalKycUpgrade>;
  1007. deployContract(
  1008. name: "MockConnector",
  1009. args: any[],
  1010. signerOrOptions?: ethers.Signer | DeployContractOptions
  1011. ): Promise<Contracts.MockConnector>;
  1012. deployContract(
  1013. name: "MockRules",
  1014. args: any[],
  1015. signerOrOptions?: ethers.Signer | DeployContractOptions
  1016. ): Promise<Contracts.MockRules>;
  1017. deployContract(
  1018. name: "MockSecurityToken",
  1019. args: any[],
  1020. signerOrOptions?: ethers.Signer | DeployContractOptions
  1021. ): Promise<Contracts.MockSecurityToken>;
  1022. deployContract(
  1023. name: "IPartitions",
  1024. args: any[],
  1025. signerOrOptions?: ethers.Signer | DeployContractOptions
  1026. ): Promise<Contracts.IPartitions>;
  1027. deployContract(
  1028. name: "Partitions",
  1029. args: any[],
  1030. signerOrOptions?: ethers.Signer | DeployContractOptions
  1031. ): Promise<Contracts.Partitions>;
  1032. deployContract(
  1033. name: "IRules",
  1034. args: any[],
  1035. signerOrOptions?: ethers.Signer | DeployContractOptions
  1036. ): Promise<Contracts.IRules>;
  1037. deployContract(
  1038. name: "Rules",
  1039. args: any[],
  1040. signerOrOptions?: ethers.Signer | DeployContractOptions
  1041. ): Promise<Contracts.Rules>;
  1042. deployContract(
  1043. name: "SecuritiesDepository",
  1044. args: any[],
  1045. signerOrOptions?: ethers.Signer | DeployContractOptions
  1046. ): Promise<Contracts.SecuritiesDepository>;
  1047. deployContract(
  1048. name: "SecurityToken",
  1049. args: any[],
  1050. signerOrOptions?: ethers.Signer | DeployContractOptions
  1051. ): Promise<Contracts.SecurityToken>;
  1052. deployContract(
  1053. name: "TokenSwap",
  1054. args: any[],
  1055. signerOrOptions?: ethers.Signer | DeployContractOptions
  1056. ): Promise<Contracts.TokenSwap>;
  1057. // default types
  1058. getContractFactory(
  1059. name: string,
  1060. signerOrOptions?: ethers.Signer | FactoryOptions
  1061. ): Promise<ethers.ContractFactory>;
  1062. getContractFactory(
  1063. abi: any[],
  1064. bytecode: ethers.BytesLike,
  1065. signer?: ethers.Signer
  1066. ): Promise<ethers.ContractFactory>;
  1067. getContractAt(
  1068. nameOrAbi: string | any[],
  1069. address: string | ethers.Addressable,
  1070. signer?: ethers.Signer
  1071. ): Promise<ethers.Contract>;
  1072. deployContract(
  1073. name: string,
  1074. signerOrOptions?: ethers.Signer | DeployContractOptions
  1075. ): Promise<ethers.Contract>;
  1076. deployContract(
  1077. name: string,
  1078. args: any[],
  1079. signerOrOptions?: ethers.Signer | DeployContractOptions
  1080. ): Promise<ethers.Contract>;
  1081. }
  1082. }