IReadonlyFacade - LudexCS/LudexWeb3Integration GitHub Wiki
Overview
- ReadonlyAccess ์ผ๋ฐ์ ๋ํ ์ปจํธ๋ํธ ์ธํฐํ์ด์ค๋ค์ ์์ฑ ์ฑ ์์ ๋งก๋ ์ธํฐํ์ด์ค
Construction
function createWeb2Facade (chainConfig: ChainConfig, ludexConfig: LudexConfig, provider: JsonRpcProvider): IReadonlyFacade
IReadonlyFacade์ ํฉํ ๋ฆฌ ํจ์
params
- chainConfig(ChainConfig): ๋คํธ์ํฌ Config ๊ฐ
- ludexConfig(LudexConfig): Ludex ์ปจํธ๋ํธ ์ฃผ์ ์ ๋ณด
- provider?(ethers.JsonRpcProvider): RPC ์๋น์ค์ ์ธํฐํ์ด์ค ๊ฐ์ฒด, null์ผ ๊ฒฝ์ฐ chainConfig์ ๊ฐ์ rpcUrls[0]์ ํตํด ์๋ ์์ฑ
Methods
- readonlyAccessPriceTable(): IPriceTableReadonlyAccess๋ฅผ ์์ฑ
- readonlyAccessLedger(): ILedgerReadonlyAccess๋ฅผ ์์ฑ
- readonlyAccessSellerRegistry(): ISellerRegistryReadonlyAccess๋ฅผ ์์ฑ
- readonlyAccessItemRegistry(): IItemRegistryReadonlyAccess๋ฅผ ์์ฑ