🏭Borsa Sözleşmeleri

Bu repo, Pangolin'i çalıştırmak için kullanılan tüm akıllı sözleşmeleri içerir.

Konuşlandırılmış Sözleşmeler

Fabrika adresi: 0xefa94DE7a4656D787667C749f7E1223D71E9FD88

Yönlendirici adresi: 0xE54Ca86531e17Ef3616d22Ca28b0D458b6C89106

Migrator adresi: 0x4b23Aa72A1214d0E4fd3f2c8Da7C6ba660F7483C

Çalıştırmak

Bu sözleşmeler, Hardhat kullanılarak derlenir ve dağıtılır. Remix IDE kullanılarak da çalıştırılabilirler. Remix'i kullanmak için gerekli olan eğitim burada bulunuyor.

Geliştirme ortamını hazırlamak için iplik(yarn) kurulumunu çalıştırın. Sözleşmeleri derlemek için iplik derlemesini çalıştırın. İplik, ihtiyacınız olursa burada yüklemek için kullanılabilir.

ABI'ye erişmek

Sözleşme ABI'lerinden herhangi birini kullanmanız gerekiyorsa, bu repoyu npm install --dev @pangolindex/exchange-contracts. Ardından ABI'yi şu şekilde içe aktarın: import { abi as IPangolinPairABI } from '@pangolindex/exchange-contracts/artifacts/contracts/pangolin-core/interfaces/IPangolinPair.sol/IPangolinPair.json', bir npm paketi olarak kurabilirsiniz.

Atıf

Bu sözleşmeler şu Uniswap repolarından uyarlanmıştır: uniswap-v2-core, uniswap-v2-periphery ve uniswap-lib.

Last updated