CHECKPOINTS · 확인

주요확인사항

개발과 배포 중에 빠뜨리면 돈, 키, 인수가 어긋나는 확인만 둡니다. 고친 버그의 경과는 버그리포트에 둡니다.

여기의 유지는 아직 유효한 규칙입니다. 인수 전은 코드나 배포가 있어도 실거래 인수가 끝나지 않은 항목입니다.

확인 목록

인수 전

살아 있음과 인수 완료를 구분한다

/health 200은 프로세스가 응답한다는 뜻입니다. /ready는 cutoverReady=false로 503이며, 이것을 근거 없이 바꾸지 않습니다.

유지

custody는 하나다

서비스, /vault 볼륨, replica가 각각 하나입니다. 앱과 관리자 replica에 볼륨과 master key를 넣지 않습니다. 서명 프로세스를 두 개 띄우지 않습니다.

유지

못 본 잔액은 0이 아니다

관측 전 잔액은 빈 값입니다. 앱만 다시 배포해도 잔액이 갱신되지 않을 수 있고, 갱신은 observer가 합니다.

유지

응답이 없으면 실패가 아니다

서명 원문은 보내기 전에 저장합니다. 응답 유실만으로 실패, 환불, 재송신, 예약 해제를 만들지 않습니다. 앱 relay는 송신을 거절합니다.

유지

화면의 두 자리와 원장을 섞지 않는다

화면 수량은 소수점 두 자리로 보일 수 있습니다. 입력, 승인, 계산값은 반올림하지 않습니다. 표시 통화는 저장된 UTC 종가만 쓰고, 없는 날은 채우지 않습니다.

유지

켜질 때 스키마를 깔지 않는다

스키마는 목표와 원본 해시가 맞는 계획을 확인한 뒤 명시적으로 적용합니다. 세션 풀 한도를 다시 계산하기 전에는 replica를 추가하지 않습니다.

인수 전

이번 자동화에 Ethereum 브릿지 후속은 없다

자동화는 보유 자산의 브릿지 다음 Robinhood 스왑입니다. 매수 주문의 자동 후속이 아니고, Ethereum 브릿지 자동화는 범위를 다시 열기 전에는 만들지 않습니다.