MELD 개발일지 12

Nov 28 2022
차용 및 대출 온체인:.

차용 및 대출

온체인:

  • 계정 및 풀 계약에 청산 메커니즘 추가
  • tryFromData 함수에서 ExUnit 비용을 줄이기 위해 풀 계약 목록 데이터 유형을 수정했습니다.
  • 상한선이 열려 있는 cardano-api 제한을 우회하기 위해 온체인에서 유효성 검사 범위 기능을 수정했습니다.
  • 사용자가 jPool 계약에 적용되지 않은 보류 중인 요청을 취소할 수 있습니다. 더 적은 계산을 위해 계정 계약에서 보류 중인 요청을 업데이트하는 로직이 변경되었습니다.
  • 계정을 닫을 때 계정 인증 토큰을 태우는 논리를 추가했습니다.
  • 온체인 코드를 최적화하기 위해 let 대신 plet을 사용하여 더 많은 장소를 리팩토링했습니다.
  • 오라클의 가격 업데이트 방식을 마스터키에서 NFT로 변경
  • 풀 계약에 대한 로직을 추가하여 보증금에 대한 가치 대출 요구 사항 확인을 건너뛰고 요청만 상환
  • 풀 및 계정 계약에 대한 마이그레이션 추가
  • 예치, 상환 및 담보 설정에 대한 배처 수수료 제약 구현
  • 청산 온체인 코드에 대한 단위 테스트 추가
  • api에서 상환, 차용, 담보 설정, 계정 폐쇄 추가
  • 다양한 PR 빌드를 위한 분리된 dist-newstyle 캐시
  • 일괄 처리 트랜잭션을 구축하는 동안 하드 코드 대신 관리자 계약의 최신 날짜에서 유효 범위의 하한과 상한 사이의 최대 기간을 추출했습니다.
  • 계정 인덱서 업데이트, 차용, 상환, 담보 설정, 계정 폐쇄를 위한 통합 테스트
  • 트랜잭션 일괄 처리를 위한 통합 테스트.
  • 통합 테스트를 위한 더 나은 로깅이 개선되었습니다.
  • Cardano 프로토콜 매개변수를 쿼리하여 거래 구축 시 최대 담보 입력 수 적용
  • 불안정한 테스트를 피하기 위해 통합 테스트 실패 시 DB 쿼리 재시도
  • 더 많은 유형의 토큰과 더 읽기 쉬운 토큰 이름으로 업데이트된 수도꼭지 구성
  • 단위 테스트에서 일부 실패한 시나리오에 대한 오류 메시지 확인
  • 보안 모범 사례를 위해 prowler 소프트웨어를 사용하여 모든 활성 AWS 계정을 스캔했습니다.
  • 이전 MELD 스택의 Cardano 스테이크 릴레이 인스턴스 유지 관리
  • 이전 MELD 스택에서 인스턴스를 생성하는 Cardano 스테이크의 유지 관리
  • 오래된 미사용 ec2 인스턴스 정리