tycho-simulation 0.331.0

Provides tools for interacting with protocol states, calculating spot prices, and quoting token swaps.
Documentation
`�`@R`6aW_��[_5`��c#��a|W�c>A;�abW�cH�}�a�W�cQ0aGW�c|�aW�c��Ua�W�c�'�aZW�c���a�Wc��3a|W_��[4a�W` 6`a�W```�a�a
�V[`�`�`$a�`5aV[`@Q�����c�!�K`��R`�RZ���a�W_�a�W[P```��auW`@Qa�``�auV[`�R` ��`@6�7a�a�V[Raa
V[a�a�V[```����R`@�Q` ��R�Q����R������_[��aSWPPP��[�Q```��R��P` ������`aEV[`@Qc���`��R` `�R``$�Rk[�ۛ�ۈ��`�`D�R`d��[ȃP`�=`�a�W[aā�auV[��a�V[PPPP_a�V[P=a�V[`@Q=_�>=��[_��[4a�W`�6`a�Waa�V[a
a�V[`d5�g���������a�W6`#�a�W�`5�a:�a�V[�aH`@Q��auV[��R`$` ��`��6�a�W`$�[��aJWPPP�a}��`5a]V[�Q�a��a�V[�a�`@Q��auV[��Ra�`�a�V[_[��a WPP���N�H�����uSI�```��_[�Q�a�W�` a�a1��aV[Q`@Qc-���`��R```���`�R�`$�R`D����R�����`d��V[��Z���a�W_�a�W[P�a�W`�aX��aV[Q`@Q�af�aEV[�R` �Raw��aV[Ra���aV[Pa�V[cB��`�_R_`R`$_�[��P` �=�a�W[�a�` ��auV[�a�WQ��aDV[=�Pa�V[�`@Q��` �` �R�Q��R` `@���_[��a�WPPP��[�Q�Q�R` ��Q��R��P`@������`a�V[`@Q���` ��a3�aEV[_�R_��R���R���a�V[�5�R` ���aeV[4a�Waqak6aV[�aFV[`@Q��` �` �R�Q��R` `@���_[��a�WPPP��[�Q�R��P` ������`a�V[4a�W`�6`a�Wa�a�V[a�a�V[`d5�`�a�W`��a��`�5�`5a!V[` `@�Q��Q�R��Q��RQ�Q`@�RQ``�R�[4a�W_6`a�W` a5a
�V[`@Q```����R�[4a�W_6`a�W`@Q���N�H�����uSI�```��R` ��[4a�Wa�6aV[PPP`@Qa�`��auV[`�R` �`�6�7`aƒa�V[R`a΃a�V[R�Q`aNW```�R�Q`aNW``��R`@Q�` ��` �RQ��R`@��_�[��aW����[���Q�`
�a:W` �`���R����a
V[cNH{q`�_R`!`R`$_�[cNH{q`�_R`2`R`$_�[4a�W_6`a�W` a5a
V[4a�W`@6`a�Wa�`$5`5aPV[`@Q��` �` �R�Q��R` `@���_[��a�WPPP��[�Q�R��P` ������`a�V[`$5�```���a�WV[`D5�```���a�WV[``�`a�W`5�`$5```���a�W�`D5```���a�W�V[`@���g���������aaW`@RV[cNH{q`�_R`A`R`$_�[�`�����g���������aaW`@RV[g���������aaW`` �V[Q�```���a�WV[��`��a�Waׁa�V[�` �Q�`@�Q�`�``�Q�Q�V[�QaNW` �V[�Q`aNW`@�V[�Q�aNW` �`�V[�����a/WV[cNH{q`�_R``R`$_�[�����a/WV[`@Q��a ab��auV[`@�R`6` �7_�����N�H�����uSI�``k������������[`@�a	eWPP��a	HWaבaȄ��a"V[���a	@W[PaCV[�a�a�V[�a�`@Q��auV[��Ra�`�a�V[6` �7�_[�Q�a	9W�a	'a	!`��a"V[�aV[Qa	2��aV[Ra	V[P�PPPV[�P_a�V[PPP�P`@Qa	[` �auV[_�R_6�7�V[��```�a	wa
�V[`$`�`���`@Q����c�!�K`��R�`�RZ���a�W_�a	�W[P```�a	�W�a	Â�aV[R_�a/W`���[�a�V[P�`�a	�V[a	��P`�=�a�Waā�auV[PPPP_a	�V[`@Qc ��`��R` �`����N�H�����uSI�```�Z���a�W_�a
VWP�V[�P` �=` a
�W[�a
q` ��auV[�a�Wa
��a�V[�V[=�Pa
dV[`@Qc|�`��R` �`����N�H�����uSI�```�Z���a�W_�a
�W[P```��V[�P` �=` aW[�a` ��auV[�a�Wa�a�V[_a
�V[=�Pa
�V[������`@Q``���g���������aaW`@R_�R_` �R`@QaY�aEV[_�R_` �R`@�R��`�a:W`a
�W�a
�WP��a��a]V[`@Qc#�r�`�` �R3`$�R0`D�R`d����R�R```����aҐa�`��auV[�a�V[`�`����N�H�����uSI��`@Q_�` �c	^��`��R�`$�R�`D�R`D�Ra*`d�auV[�Q���Z�a9aRV[�a
�W[P�a
�W[a
XW[P`@Qc-���`��R```���`�R�`$�R`D���R�` �`d��Z���a�W_�a
$W[P�a�WZ��;a�W_�`Ĉ�`@Q�����c5�G`��R`�R`�`��`$�R�`D�R�`d�RB`��R3`��RZ�a�Wa

�a
�a
W[PZ�aCV[` �R�Ra�V[`@�RV[_a
�auV[_a�V[��P` �=` a
PW[�a
@` ��auV[�a�WQ�_a�V[=�Pa
3V[a
��a
�`@Qc	^��`�` �R�`$�R_`D�R`D�Ra
�`d�auV[�a�V[�a�V[_aLV[P�;aFV[�Q��P�a
�W[PP_a?V[a
ΒP` ����a.V[_�a
�V[�PPPPPV[`@QcV�`��R` `�R`"`$�RBopAMM quotes are exact-input on`D�Raly`�`d�R`���[��` �a�WQ��a�W�V[��aT����a]V[`@Q�ac``�auV[`�R`@6` �7`@Qc\�Z�`��R���N�H�����uSI�```����` �`��Z���a�W_�a.W[Pa%WPaЂ�a�V[��aW�`��`a/W�[```���aW[aWP`���`��a/W�a�V[������_�[` �a�WPP���` �ay�a<�a�V[R`@Qc-���`��R```���`�R�`$�R`D����R���������`d��V[�Z���a�W_�a�W[Pa��a�V[RV[�P` �=` a�W[�a�` ��auV[�a�WQ_a�V[=�Pa�V[��a�aق�aCV[`�a"V[�a�aeV[aWP`��[�aV[��P`��a�V[Pa���aeV[a�V[PPP�P�V[�PPP�P�V[aP�P` =` aVW[aH��auV[��a.V[_a�V[P=a>V[���`�`�`$a�```�aya
�V[�aV[`@Q�����c�!�K`��R`�RZ���a�W_�axW[P```���auW```������aTW[�aW[PPPa�WV[`@Qc���`��R` `�R``$�Rr

����l��
�.m�.�m`k`D�R`d��[��P�```�a.a
V[��aAW[PP_��a�V[```��P_�a7V[�P```�afa
V[```���a�V[a��P`�=`�a�Waā�auV[PPPP_a�V[��` �`@Qa��aEV[_��R��R`@Qc-���`��R```���`�R�`$�R`D����R��`d�����N�H�����uSI�```�Z�_��aZW[Pa=W[PP`@Qa0�aEV[_�R`` �R�V[�a"W`@Q�aP�aEV[�R` �R�V[��P` �=` a�W[�av` ��auV[�a�WQ�_aV[=�PaiV[`@Qc1<�g`��R` �`�```��Z��a�W_�a(W[`��P`M�a/WbB@�`

��aW[_�[`
�a�WPPPP_�V[a����aeV[aW`
����`
�a/W`���a�V[�PPP�V[`�Pa�V[P` �=` a]W[�aB` ��auV[�a�WQ`���a�W`��a�V[=�Pa5V[`@Qc-���`��R```���`�R�`$�R`D����R` ��`d�����N�H�����uSI�```�Z�_��a�W[Pa�WP_�V[�V[��P` �=` a
W[�a�` ��auV[�a�WQ�_a�V[=�Pa�V[���N�H�����uSI�```�``��a�W`@k�������������acW`��V[`@Qc���`��R` `�R``$�RtAsset id out of range`X`D�R`d��[`@Qc���`��R` `�R``$�RPool id settlement mismatch`D�R`d��[_�a�`�`��` �Q���Z�aaRV[��a�V[�Q����a7W[PPa%WPV[cRt��`�_R`R`$_�[aJ�P` ����a.V[_�aV[=a�W=�g���������aaW`@Q�a�`�`` �auV[�R=_` �>V[``�V[�a�WP�Qa�W�Q�` �[cֽ�u`�_R`_�[�Q�a�W[a�WP�V[c���`�_��R```����`R`$��[P�;a�V��dipfsX" ��O��0���1���f܋�2n�v�8��g��ԾdsolcC3