Skip to content

스마트 계약

mimo V1 스마트 계약은 Uniswap V1을 기반으로 하며 IoTeX 블록체인용으로 조정되었습니다.

계약 아키텍처

mimo V1 시스템은 다음으로 구성됩니다:

팩토리 계약

각 IOTX/XRC20 토큰 쌍에 대한 거래소 계약을 생성 및 관리합니다.

거래소 계약

각 토큰 쌍에는 자체 거래소 계약이 있으며 다음을 수행합니다:

  • 유동성 예비금 보유
  • 스왑 용이화
  • 유동성 제공자에게 LP 토큰 발행
  • x * y = k 공식을 사용하여 가격 계산

계약 참조

mimo V1은 Uniswap V1을 기반으로 하며 다음과 같습니다:

  • 프로덕션에서 널리 사용됨
  • 철저히 테스트되고 감사됨
  • 안전성이 입증됨

계약과의 상호작용

Web API

간단한 통합의 경우 Web API를 사용할 수 있습니다:

유동성 추가

https://mimo.exchange/add/{token address}/0x06959153b974314bf1b4e10b67a1cfe407fa698c/500?protocol=v2

스왑

https://mimo.exchange/swap?inputCurrency=IOTX&outputCurrency={token address}

스마트 계약 API

개발자는 스마트 계약 API를 직접 호출하여 mimo.exchange와 통합할 수 있습니다.

IoTeX JS SDK

IoTeX JS SDK (Antenna)는 다음에서 사용 가능: https://github.com/iotexproject/iotex-antenna

dApp 샘플

이 샘플 코드로 dApp을 시작하세요: https://github.com/iotexproject/iotex-dapp-sample

참고

자세한 스마트 계약 API 문서는 곧 출시될 예정입니다. 그동안 계약 인터페이스는 Uniswap V1 문서를 참조하세요.

MIT 라이선스로 출시되었습니다.