[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation":3,"\u002Fprotocol\u002Fm-token-spec":260,"\u002Fprotocol\u002Fm-token-spec-surround":2201},[4,22,105,148,177,186,243],{"title":5,"path":6,"stem":7,"children":8,"page":21},"Agents","\u002Fagents","agents",[9,13,17],{"title":10,"path":11,"stem":12},"LLMs.txt","\u002Fagents\u002Fllms-txt","agents\u002Fllms-txt",{"title":14,"path":15,"stem":16},"MCP Server","\u002Fagents\u002Fmcp-server","agents\u002Fmcp-server",{"title":18,"path":19,"stem":20},"Skills","\u002Fagents\u002Fskills","agents\u002Fskills",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"Api Reference","\u002Fapi-reference","api-reference",[27,31,35,68],{"title":28,"path":29,"stem":30},"Authentication","\u002Fapi-reference\u002Fauthentication","api-reference\u002Fauthentication",{"title":32,"path":33,"stem":34},"API Reference","\u002Fapi-reference\u002Fintroduction","api-reference\u002Fintroduction",{"title":36,"path":37,"stem":38,"children":39,"page":21},"Orchestration","\u002Fapi-reference\u002Forchestration","api-reference\u002Forchestration",[40,44,48,52,56,60,64],{"title":41,"path":42,"stem":43},"POST \u002Fcancel-order","\u002Fapi-reference\u002Forchestration\u002Fcancel-order","api-reference\u002Forchestration\u002Fcancel-order",{"title":45,"path":46,"stem":47},"GET \u002Forder-status\u002F{orderId}","\u002Fapi-reference\u002Forchestration\u002Forder-status","api-reference\u002Forchestration\u002Forder-status",{"title":49,"path":50,"stem":51},"GET \u002Forders","\u002Fapi-reference\u002Forchestration\u002Forders","api-reference\u002Forchestration\u002Forders",{"title":53,"path":54,"stem":55},"Orchestration API","\u002Fapi-reference\u002Forchestration\u002Foverview","api-reference\u002Forchestration\u002Foverview",{"title":57,"path":58,"stem":59},"POST \u002Fquote","\u002Fapi-reference\u002Forchestration\u002Fquote","api-reference\u002Forchestration\u002Fquote",{"title":61,"path":62,"stem":63},"GET \u002Fsupported-assets","\u002Fapi-reference\u002Forchestration\u002Fsupported-assets","api-reference\u002Forchestration\u002Fsupported-assets",{"title":65,"path":66,"stem":67},"TypeScript Type Generation","\u002Fapi-reference\u002Forchestration\u002Ftype-generation","api-reference\u002Forchestration\u002Ftype-generation",{"title":69,"path":70,"stem":71,"children":72,"page":21},"Recipes","\u002Fapi-reference\u002Frecipes","api-reference\u002Frecipes",[73,77,81,85,89,93,97,101],{"title":74,"path":75,"stem":76},"Collateral Composition","\u002Fapi-reference\u002Frecipes\u002Fcollateral-composition","api-reference\u002Frecipes\u002Fcollateral-composition",{"title":78,"path":79,"stem":80},"Daily Yields","\u002Fapi-reference\u002Frecipes\u002Fdaily-yields","api-reference\u002Frecipes\u002Fdaily-yields",{"title":82,"path":83,"stem":84},"Earner Rate History","\u002Fapi-reference\u002Frecipes\u002Fearner-rate-history","api-reference\u002Frecipes\u002Fearner-rate-history",{"title":86,"path":87,"stem":88},"Minter Daily Expenses","\u002Fapi-reference\u002Frecipes\u002Fminter-daily-expenses","api-reference\u002Frecipes\u002Fminter-daily-expenses",{"title":90,"path":91,"stem":92},"Network Supply","\u002Fapi-reference\u002Frecipes\u002Fnetwork-supply","api-reference\u002Frecipes\u002Fnetwork-supply",{"title":94,"path":95,"stem":96},"Protocol Configuration","\u002Fapi-reference\u002Frecipes\u002Fprotocol-config","api-reference\u002Frecipes\u002Fprotocol-config",{"title":98,"path":99,"stem":100},"Token Holders","\u002Fapi-reference\u002Frecipes\u002Ftoken-holders","api-reference\u002Frecipes\u002Ftoken-holders",{"title":102,"path":103,"stem":104},"Token Overview","\u002Fapi-reference\u002Frecipes\u002Ftoken-overview","api-reference\u002Frecipes\u002Ftoken-overview",{"title":106,"path":107,"stem":108,"children":109,"page":21},"Build","\u002Fbuild","build",[110,114,118,122,126,130,134,138,142,145],{"title":111,"path":112,"stem":113},"Integrating with the M0 Portals","\u002Fbuild\u002Fbridging-developer","build\u002Fbridging-developer",{"title":115,"path":116,"stem":117},"Bridging M And wM Tokens","\u002Fbuild\u002Fbridging-user","build\u002Fbridging-user",{"title":119,"path":120,"stem":121},"Stablecoin Extension Templates","\u002Fbuild\u002Fchoosing-your-model","build\u002Fchoosing-your-model",{"title":123,"path":124,"stem":125},"How to Design Your Stablecoin","\u002Fbuild\u002Foverview","build\u002Foverview",{"title":127,"path":128,"stem":129},"Implementation Guide: NoYield","\u002Fbuild\u002Fsvm-noyield-guide","build\u002Fsvm-noyield-guide",{"title":131,"path":132,"stem":133},"Getting started","\u002Fbuild\u002Fsvm-noyield-guide-overview","build\u002Fsvm-noyield-guide-overview",{"title":135,"path":136,"stem":137},"Implementation Guide: MYieldToOne (Onshore)","\u002Fbuild\u002Ftreasury-guide","build\u002Ftreasury-guide",{"title":139,"path":140,"stem":141},"Implementation Guide: JMI (Offshore)","\u002Fbuild\u002Ftreasury-jmi-guide","build\u002Ftreasury-jmi-guide",{"title":131,"path":143,"stem":144},"\u002Fbuild\u002Ftreasury-jmi-overview","build\u002Ftreasury-jmi-overview",{"title":131,"path":146,"stem":147},"\u002Fbuild\u002Ftreasury-model","build\u002Ftreasury-model",{"title":149,"path":150,"stem":151,"children":152,"page":21},"Get Started","\u002Fget-started","get-started",[153,157,161,165,169,173],{"title":154,"path":155,"stem":156},"Accessing Liquidity","\u002Fget-started\u002Faccessing-liquidity","get-started\u002Faccessing-liquidity",{"title":158,"path":159,"stem":160},"Cross Chain Interoperability","\u002Fget-started\u002Fcross-chain","get-started\u002Fcross-chain",{"title":162,"path":163,"stem":164},"Architecture Overview","\u002Fget-started\u002Fhow-it-works","get-started\u002Fhow-it-works",{"title":166,"path":167,"stem":168},"Overview","\u002Fget-started\u002Foverview","get-started\u002Foverview",{"title":170,"path":171,"stem":172},"Platform Mechanics & Reward Programmability","\u002Fget-started\u002Fprotocol-mechanics","get-started\u002Fprotocol-mechanics",{"title":174,"path":175,"stem":176},"Stablecoin Features","\u002Fget-started\u002Fstablecoin-features","get-started\u002Fstablecoin-features",{"title":178,"path":179,"stem":180,"children":181,"page":21},"Issuers","\u002Fissuers","issuers",[182],{"title":183,"path":184,"stem":185},"Issue Your Stablecoin","\u002Fissuers\u002Foverview","issuers\u002Foverview",{"title":187,"path":188,"stem":189,"children":190,"page":21},"Protocol","\u002Fprotocol","protocol",[191,195,199,203,207,211,215,219,223,227,231,235,239],{"title":192,"path":193,"stem":194},"Distribution Vault","\u002Fprotocol\u002Fdistribution-vault","protocol\u002Fdistribution-vault",{"title":196,"path":197,"stem":198},"M0 Extensions","\u002Fprotocol\u002Fextensions","protocol\u002Fextensions",{"title":200,"path":201,"stem":202},"Limit Order Protocol","\u002Fprotocol\u002Flimit-order-protocol","protocol\u002Flimit-order-protocol",{"title":204,"path":205,"stem":206},"M0 Portals","\u002Fprotocol\u002Fm-portals","protocol\u002Fm-portals",{"title":208,"path":209,"stem":210},"M Token","\u002Fprotocol\u002Fm-token","protocol\u002Fm-token",{"title":212,"path":213,"stem":214},"M Token Specification","\u002Fprotocol\u002Fm-token-spec","protocol\u002Fm-token-spec",{"title":216,"path":217,"stem":218},"Minting & Burning (MinterGateway)","\u002Fprotocol\u002Fminting-burning","protocol\u002Fminting-burning",{"title":220,"path":221,"stem":222},"Portal V2","\u002Fprotocol\u002Fportal-v2","protocol\u002Fportal-v2",{"title":224,"path":225,"stem":226},"Rate Models & Yield","\u002Fprotocol\u002Frate-models","protocol\u002Frate-models",{"title":228,"path":229,"stem":230},"Roles","\u002Fprotocol\u002Froles","protocol\u002Froles",{"title":232,"path":233,"stem":234},"M0 On Solana","\u002Fprotocol\u002Fsolana","protocol\u002Fsolana",{"title":236,"path":237,"stem":238},"Wrapped M (wM)","\u002Fprotocol\u002Fwrapped-m","protocol\u002Fwrapped-m",{"title":240,"path":241,"stem":242},"Wrapped M Specification","\u002Fprotocol\u002Fwrapped-m-spec","protocol\u002Fwrapped-m-spec",{"title":244,"path":245,"stem":246,"children":247,"page":21},"Resources","\u002Fresources","resources",[248,252,256],{"title":249,"path":250,"stem":251},"Deployments","\u002Fresources\u002Faddresses","resources\u002Faddresses",{"title":253,"path":254,"stem":255},"Audits","\u002Fresources\u002Faudits","resources\u002Faudits",{"title":257,"path":258,"stem":259},"Glossary","\u002Fresources\u002Fglossary","resources\u002Fglossary",{"id":261,"title":212,"body":262,"description":2194,"extension":2195,"links":2196,"meta":2197,"navigation":2198,"path":213,"seo":2199,"stem":214,"__hash__":2200},"docs\u002Fprotocol\u002Fm-token-spec.md",{"type":263,"value":264,"toc":2173},"minimark",[265,270,279,310,313,317,322,395,399,421,425,457,461,503,507,569,573,629,633,665,667,671,724,726,730,786,788,792,795,1006,1012,2064,2066,2070,2144,2146,2150],[266,267,269],"h2",{"id":268},"contract-overview","Contract overview",[271,272,273,274,278],"p",{},"The ",[275,276,277],"code",{},"MToken"," contract is an immutable ERC20-compliant token with a dual-balance accounting system. It implements continuous compounding for earning accounts via a global index mechanism.",[280,281,282,290,300],"ul",{},[283,284,285,289],"li",{},[286,287,288],"strong",{},"Decimals:"," 6",[283,291,292,295,296,299],{},[286,293,294],{},"Index precision:"," 12 decimal places (scaled by ",[275,297,298],{},"1e12",")",[283,301,302,305,306,309],{},[286,303,304],{},"Inherits:"," ",[275,307,308],{},"ContinuousIndexing",", ERC20, EIP-2612, EIP-3009",[311,312],"hr",{},[266,314,316],{"id":315},"key-functions","Key functions",[318,319,321],"h3",{"id":320},"erc20-standard","ERC20 Standard",[323,324,325,338],"table",{},[326,327,328],"thead",{},[329,330,331,335],"tr",{},[332,333,334],"th",{},"Function",[332,336,337],{},"Description",[339,340,341,352,362,372,382],"tbody",{},[329,342,343,349],{},[344,345,346],"td",{},[275,347,348],{},"transfer(address to, uint256 amount)",[344,350,351],{},"Transfer tokens to an address",[329,353,354,359],{},[344,355,356],{},[275,357,358],{},"transferFrom(address from, address to, uint256 amount)",[344,360,361],{},"Transfer tokens on behalf of another address",[329,363,364,369],{},[344,365,366],{},[275,367,368],{},"approve(address spender, uint256 amount)",[344,370,371],{},"Approve a spender allowance",[329,373,374,379],{},[344,375,376],{},[275,377,378],{},"balanceOf(address account)",[344,380,381],{},"Returns current balance including accrued interest for earners",[329,383,384,389],{},[344,385,386],{},[275,387,388],{},"totalSupply()",[344,390,391,392],{},"Returns ",[275,393,394],{},"totalEarningSupply() + totalNonEarningSupply()",[318,396,398],{"id":397},"eip-2612-permit","EIP-2612 Permit",[323,400,401,409],{},[326,402,403],{},[329,404,405,407],{},[332,406,334],{},[332,408,337],{},[339,410,411],{},[329,412,413,418],{},[344,414,415],{},[275,416,417],{},"permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)",[344,419,420],{},"Gasless approval via signature",[318,422,424],{"id":423},"eip-3009-transfer-with-authorization","EIP-3009 Transfer with Authorization",[323,426,427,435],{},[326,428,429],{},[329,430,431,433],{},[332,432,334],{},[332,434,337],{},[339,436,437,447],{},[329,438,439,444],{},[344,440,441],{},[275,442,443],{},"transferWithAuthorization(address from, address to, uint256 value, uint256 validAfter, uint256 validBefore, bytes32 nonce, uint8 v, bytes32 r, bytes32 s)",[344,445,446],{},"Transfer via signed authorization",[329,448,449,454],{},[344,450,451],{},[275,452,453],{},"receiveWithAuthorization(address from, address to, uint256 value, uint256 validAfter, uint256 validBefore, bytes32 nonce, uint8 v, bytes32 r, bytes32 s)",[344,455,456],{},"Receive via signed authorization",[318,458,460],{"id":459},"earning-management","Earning Management",[323,462,463,471],{},[326,464,465],{},[329,466,467,469],{},[332,468,334],{},[332,470,337],{},[339,472,473,483,493],{},[329,474,475,480],{},[344,476,477],{},[275,478,479],{},"startEarning()",[344,481,482],{},"Convert caller's balance to earning mode (must be approved earner)",[329,484,485,490],{},[344,486,487],{},[275,488,489],{},"stopEarning()",[344,491,492],{},"Convert caller's balance back to non-earning mode",[329,494,495,500],{},[344,496,497],{},[275,498,499],{},"stopEarning(address account_)",[344,501,502],{},"Force-stop earning for an account no longer on the approved list",[318,504,506],{"id":505},"balance-queries","Balance Queries",[323,508,509,518],{},[326,510,511],{},[329,512,513,515],{},[332,514,334],{},[332,516,517],{},"Returns",[339,519,520,529,539,549,559],{},[329,521,522,526],{},[344,523,524],{},[275,525,378],{},[344,527,528],{},"Current balance (including accrued interest for earners)",[329,530,531,536],{},[344,532,533],{},[275,534,535],{},"principalBalanceOf(address account)",[344,537,538],{},"Underlying principal for earning accounts (0 for non-earners)",[329,540,541,546],{},[344,542,543],{},[275,544,545],{},"isEarning(address account)",[344,547,548],{},"Whether the account is in earning mode",[329,550,551,556],{},[344,552,553],{},[275,554,555],{},"totalEarningSupply()",[344,557,558],{},"Total tokens in earning balances (present value)",[329,560,561,566],{},[344,562,563],{},[275,564,565],{},"totalNonEarningSupply()",[344,567,568],{},"Total tokens in non-earning balances",[318,570,572],{"id":571},"index-management","Index Management",[323,574,575,583],{},[326,576,577],{},[329,578,579,581],{},[332,580,334],{},[332,582,337],{},[339,584,585,599,609,619],{},[329,586,587,592],{},[344,588,589],{},[275,590,591],{},"updateIndex()",[344,593,594,595,598],{},"Update the global earning index; called by ",[275,596,597],{},"MinterGateway"," and internally",[329,600,601,606],{},[344,602,603],{},[275,604,605],{},"currentIndex()",[344,607,608],{},"Returns the current index value (on-demand calculation)",[329,610,611,616],{},[344,612,613],{},[275,614,615],{},"latestIndex",[344,617,618],{},"Last stored index value (uint128)",[329,620,621,626],{},[344,622,623],{},[275,624,625],{},"latestUpdateTimestamp",[344,627,628],{},"Timestamp of last index update (uint40)",[318,630,632],{"id":631},"supply-control-mintergateway-only","Supply Control (MinterGateway only)",[323,634,635,643],{},[326,636,637],{},[329,638,639,641],{},[332,640,334],{},[332,642,337],{},[339,644,645,655],{},[329,646,647,652],{},[344,648,649],{},[275,650,651],{},"mint(address recipient, uint240 amount)",[344,653,654],{},"Mint tokens to an address",[329,656,657,662],{},[344,658,659],{},[275,660,661],{},"burn(address account, uint240 amount)",[344,663,664],{},"Burn tokens from an address",[311,666],{},[266,668,670],{"id":669},"events","Events",[323,672,673,682],{},[326,674,675],{},[329,676,677,680],{},[332,678,679],{},"Event",[332,681,337],{},[339,683,684,694,704,714],{},[329,685,686,691],{},[344,687,688],{},[275,689,690],{},"Transfer(address indexed from, address indexed to, uint256 value)",[344,692,693],{},"Standard ERC20 transfer",[329,695,696,701],{},[344,697,698],{},[275,699,700],{},"Approval(address indexed owner, address indexed spender, uint256 value)",[344,702,703],{},"Standard ERC20 approval",[329,705,706,711],{},[344,707,708],{},[275,709,710],{},"StartedEarning(address indexed account)",[344,712,713],{},"Account entered earning mode",[329,715,716,721],{},[344,717,718],{},[275,719,720],{},"StoppedEarning(address indexed account)",[344,722,723],{},"Account exited earning mode",[311,725],{},[266,727,729],{"id":728},"errors","Errors",[323,731,732,742],{},[326,733,734],{},[329,735,736,739],{},[332,737,738],{},"Error",[332,740,741],{},"Condition",[339,743,744,754,764,776],{},[329,745,746,751],{},[344,747,748],{},[275,749,750],{},"NotApprovedEarner()",[344,752,753],{},"Account is not on the approved earners list",[329,755,756,761],{},[344,757,758],{},[275,759,760],{},"IsApprovedEarner()",[344,762,763],{},"Attempted to force-stop an account that is still approved",[329,765,766,771],{},[344,767,768],{},[275,769,770],{},"NotMinterGateway()",[344,772,773,774],{},"Caller is not the ",[275,775,597],{},[329,777,778,783],{},[344,779,780],{},[275,781,782],{},"InsufficientBalance(address account, uint256 balance, uint256 amount)",[344,784,785],{},"Transfer or burn exceeds balance",[311,787],{},[266,789,791],{"id":790},"continuous-compounding-formula","Continuous compounding formula",[271,793,794],{},"The global index grows via continuous compounding:",[796,797,800],"span",{"className":798},[799],"katex-display",[796,801,804,868],{"className":802},[803],"katex",[796,805,808],{"className":806},[807],"katex-mathml",[809,810,813],"math",{"xmlns":811,"display":812},"http:\u002F\u002Fwww.w3.org\u002F1998\u002FMath\u002FMathML","block",[814,815,816,863],"semantics",{},[817,818,819,823,827,830,833],"mrow",{},[820,821,822],"mtext",{},"newIndex",[824,825,826],"mo",{},"=",[820,828,829],{},"oldIndex",[824,831,832],{},"×",[834,835,836,840],"msup",{},[837,838,839],"mi",{},"e",[817,841,842,846,849,851,854,858,861],{},[824,843,845],{"stretchy":844},"false","(",[820,847,848],{},"rate",[824,850,832],{},[820,852,853],{},"timeElapsed",[837,855,857],{"mathvariant":856},"normal","\u002F",[820,859,860],{},"SECONDS_PER_YEAR",[824,862,299],{"stretchy":844},[864,865,867],"annotation",{"encoding":866},"application\u002Fx-tex","\\text{newIndex} = \\text{oldIndex} \\times e^{(\\text{rate} \\times \\text{timeElapsed} \u002F \\text{SECONDS\\_PER\\_YEAR})}",[796,869,873,902,926],{"className":870,"ariaHidden":872},[871],"katex-html","true",[796,874,877,882,890,895,899],{"className":875},[876],"base",[796,878],{"className":879,"style":881},[880],"strut","height:0.6944em;",[796,883,887],{"className":884},[885,886],"mord","text",[796,888,822],{"className":889},[885],[796,891],{"className":892,"style":894},[893],"mspace","margin-right:0.2778em;",[796,896,826],{"className":897},[898],"mrel",[796,900],{"className":901,"style":894},[893],[796,903,905,909,915,919,923],{"className":904},[876],[796,906],{"className":907,"style":908},[880],"height:0.7778em;vertical-align:-0.0833em;",[796,910,912],{"className":911},[885,886],[796,913,829],{"className":914},[885],[796,916],{"className":917,"style":918},[893],"margin-right:0.2222em;",[796,920,832],{"className":921},[922],"mbin",[796,924],{"className":925,"style":918},[893],[796,927,929,933],{"className":928},[876],[796,930],{"className":931,"style":932},[880],"height:0.938em;",[796,934,936,940],{"className":935},[885],[796,937,839],{"className":938},[885,939],"mathnormal",[796,941,944],{"className":942},[943],"msupsub",[796,945,948],{"className":946},[947],"vlist-t",[796,949,952],{"className":950},[951],"vlist-r",[796,953,956],{"className":954,"style":932},[955],"vlist",[796,957,959,964],{"style":958},"top:-3.113em;margin-right:0.05em;",[796,960],{"className":961,"style":963},[962],"pstrut","height:2.7em;",[796,965,971],{"className":966},[967,968,969,970],"sizing","reset-size6","size3","mtight",[796,972,974,978,984,987,993,996,1002],{"className":973},[885,970],[796,975,845],{"className":976},[977,970],"mopen",[796,979,981],{"className":980},[885,886,970],[796,982,848],{"className":983},[885,970],[796,985,832],{"className":986},[922,970],[796,988,990],{"className":989},[885,886,970],[796,991,853],{"className":992},[885,970],[796,994,857],{"className":995},[885,970],[796,997,999],{"className":998},[885,886,970],[796,1000,860],{"className":1001},[885,970],[796,1003,299],{"className":1004},[1005,970],"mclose",[271,1007,273,1008,1011],{},[275,1009,1010],{},"e^x"," function uses a Padé approximant R(4,4):",[796,1013,1015],{"className":1014},[799],[796,1016,1018,1159],{"className":1017},[803],[796,1019,1021],{"className":1020},[807],[809,1022,1023],{"xmlns":811,"display":812},[814,1024,1025,1156],{},[817,1026,1027,1029,1031,1034,1036,1039],{},[837,1028,839],{},[824,1030,845],{"stretchy":844},[837,1032,1033],{},"x",[824,1035,299],{"stretchy":844},[824,1037,1038],{},"≈",[1040,1041,1042,1103],"mfrac",{},[817,1043,1044,1048,1051,1058,1060,1076,1078,1089,1091],{},[1045,1046,1047],"mn",{},"1",[824,1049,1050],{},"+",[1040,1052,1053,1055],{},[837,1054,1033],{},[1045,1056,1057],{},"2",[824,1059,1050],{},[1040,1061,1062,1073],{},[817,1063,1064,1067],{},[1045,1065,1066],{},"3",[834,1068,1069,1071],{},[837,1070,1033],{},[1045,1072,1057],{},[1045,1074,1075],{},"28",[824,1077,1050],{},[1040,1079,1080,1086],{},[834,1081,1082,1084],{},[837,1083,1033],{},[1045,1085,1066],{},[1045,1087,1088],{},"84",[824,1090,1050],{},[1040,1092,1093,1100],{},[834,1094,1095,1097],{},[837,1096,1033],{},[1045,1098,1099],{},"4",[1045,1101,1102],{},"1680",[817,1104,1105,1107,1110,1116,1118,1132,1134,1144,1146],{},[1045,1106,1047],{},[824,1108,1109],{},"−",[1040,1111,1112,1114],{},[837,1113,1033],{},[1045,1115,1057],{},[824,1117,1050],{},[1040,1119,1120,1130],{},[817,1121,1122,1124],{},[1045,1123,1066],{},[834,1125,1126,1128],{},[837,1127,1033],{},[1045,1129,1057],{},[1045,1131,1075],{},[824,1133,1109],{},[1040,1135,1136,1142],{},[834,1137,1138,1140],{},[837,1139,1033],{},[1045,1141,1066],{},[1045,1143,1088],{},[824,1145,1050],{},[1040,1147,1148,1154],{},[834,1149,1150,1152],{},[837,1151,1033],{},[1045,1153,1099],{},[1045,1155,1102],{},[864,1157,1158],{"encoding":866},"e(x) \\approx \\frac{1 + \\frac{x}{2} + \\frac{3x^2}{28} + \\frac{x^3}{84} + \\frac{x^4}{1680}}{1 - \\frac{x}{2} + \\frac{3x^2}{28} - \\frac{x^3}{84} + \\frac{x^4}{1680}}",[796,1160,1162,1190],{"className":1161,"ariaHidden":872},[871],[796,1163,1165,1169,1172,1175,1178,1181,1184,1187],{"className":1164},[876],[796,1166],{"className":1167,"style":1168},[880],"height:1em;vertical-align:-0.25em;",[796,1170,839],{"className":1171},[885,939],[796,1173,845],{"className":1174},[977],[796,1176,1033],{"className":1177},[885,939],[796,1179,299],{"className":1180},[1005],[796,1182],{"className":1183,"style":894},[893],[796,1185,1038],{"className":1186},[898],[796,1188],{"className":1189,"style":894},[893],[796,1191,1193,1197],{"className":1192},[876],[796,1194],{"className":1195,"style":1196},[880],"height:2.9043em;vertical-align:-1.1514em;",[796,1198,1200,1204,2061],{"className":1199},[885],[796,1201],{"className":1202},[977,1203],"nulldelimiter",[796,1205,1207],{"className":1206},[1040],[796,1208,1211,2052],{"className":1209},[947,1210],"vlist-t2",[796,1212,1214,2049],{"className":1213},[951],[796,1215,1218,1636,1645],{"className":1216,"style":1217},[955],"height:1.7529em;",[796,1219,1221,1225],{"style":1220},"top:-2.2115em;",[796,1222],{"className":1223,"style":1224},[962],"height:3.0179em;",[796,1226,1228,1231,1234,1237,1240,1318,1321,1324,1327,1430,1433,1436,1439,1533,1536,1539,1542],{"className":1227},[885],[796,1229,1047],{"className":1230},[885],[796,1232],{"className":1233,"style":918},[893],[796,1235,1109],{"className":1236},[922],[796,1238],{"className":1239,"style":918},[893],[796,1241,1243,1246,1315],{"className":1242},[885],[796,1244],{"className":1245},[977,1203],[796,1247,1249],{"className":1248},[1040],[796,1250,1252,1306],{"className":1251},[947,1210],[796,1253,1255,1301],{"className":1254},[951],[796,1256,1259,1275,1286],{"className":1257,"style":1258},[955],"height:0.6954em;",[796,1260,1262,1266],{"style":1261},"top:-2.655em;",[796,1263],{"className":1264,"style":1265},[962],"height:3em;",[796,1267,1269],{"className":1268},[967,968,969,970],[796,1270,1272],{"className":1271},[885,970],[796,1273,1057],{"className":1274},[885,970],[796,1276,1278,1281],{"style":1277},"top:-3.23em;",[796,1279],{"className":1280,"style":1265},[962],[796,1282],{"className":1283,"style":1285},[1284],"frac-line","border-bottom-width:0.04em;",[796,1287,1289,1292],{"style":1288},"top:-3.394em;",[796,1290],{"className":1291,"style":1265},[962],[796,1293,1295],{"className":1294},[967,968,969,970],[796,1296,1298],{"className":1297},[885,970],[796,1299,1033],{"className":1300},[885,939,970],[796,1302,1305],{"className":1303},[1304],"vlist-s","​",[796,1307,1309],{"className":1308},[951],[796,1310,1313],{"className":1311,"style":1312},[955],"height:0.345em;",[796,1314],{},[796,1316],{"className":1317},[1005,1203],[796,1319],{"className":1320,"style":918},[893],[796,1322,1050],{"className":1323},[922],[796,1325],{"className":1326,"style":918},[893],[796,1328,1330,1333,1427],{"className":1329},[885],[796,1331],{"className":1332},[977,1203],[796,1334,1336],{"className":1335},[1040],[796,1337,1339,1419],{"className":1338},[947,1210],[796,1340,1342,1416],{"className":1341},[951],[796,1343,1346,1360,1368],{"className":1344,"style":1345},[955],"height:0.9164em;",[796,1347,1348,1351],{"style":1261},[796,1349],{"className":1350,"style":1265},[962],[796,1352,1354],{"className":1353},[967,968,969,970],[796,1355,1357],{"className":1356},[885,970],[796,1358,1075],{"className":1359},[885,970],[796,1361,1362,1365],{"style":1277},[796,1363],{"className":1364,"style":1265},[962],[796,1366],{"className":1367,"style":1285},[1284],[796,1369,1370,1373],{"style":1288},[796,1371],{"className":1372,"style":1265},[962],[796,1374,1376],{"className":1375},[967,968,969,970],[796,1377,1379,1382],{"className":1378},[885,970],[796,1380,1066],{"className":1381},[885,970],[796,1383,1385,1388],{"className":1384},[885,970],[796,1386,1033],{"className":1387},[885,939,970],[796,1389,1391],{"className":1390},[943],[796,1392,1394],{"className":1393},[947],[796,1395,1397],{"className":1396},[951],[796,1398,1401],{"className":1399,"style":1400},[955],"height:0.7463em;",[796,1402,1404,1408],{"style":1403},"top:-2.786em;margin-right:0.0714em;",[796,1405],{"className":1406,"style":1407},[962],"height:2.5em;",[796,1409,1413],{"className":1410},[967,1411,1412,970],"reset-size3","size1",[796,1414,1057],{"className":1415},[885,970],[796,1417,1305],{"className":1418},[1304],[796,1420,1422],{"className":1421},[951],[796,1423,1425],{"className":1424,"style":1312},[955],[796,1426],{},[796,1428],{"className":1429},[1005,1203],[796,1431],{"className":1432,"style":918},[893],[796,1434,1109],{"className":1435},[922],[796,1437],{"className":1438,"style":918},[893],[796,1440,1442,1445,1530],{"className":1441},[885],[796,1443],{"className":1444},[977,1203],[796,1446,1448],{"className":1447},[1040],[796,1449,1451,1522],{"className":1450},[947,1210],[796,1452,1454,1519],{"className":1453},[951],[796,1455,1457,1471,1479],{"className":1456,"style":1345},[955],[796,1458,1459,1462],{"style":1261},[796,1460],{"className":1461,"style":1265},[962],[796,1463,1465],{"className":1464},[967,968,969,970],[796,1466,1468],{"className":1467},[885,970],[796,1469,1088],{"className":1470},[885,970],[796,1472,1473,1476],{"style":1277},[796,1474],{"className":1475,"style":1265},[962],[796,1477],{"className":1478,"style":1285},[1284],[796,1480,1481,1484],{"style":1288},[796,1482],{"className":1483,"style":1265},[962],[796,1485,1487],{"className":1486},[967,968,969,970],[796,1488,1490],{"className":1489},[885,970],[796,1491,1493,1496],{"className":1492},[885,970],[796,1494,1033],{"className":1495},[885,939,970],[796,1497,1499],{"className":1498},[943],[796,1500,1502],{"className":1501},[947],[796,1503,1505],{"className":1504},[951],[796,1506,1508],{"className":1507,"style":1400},[955],[796,1509,1510,1513],{"style":1403},[796,1511],{"className":1512,"style":1407},[962],[796,1514,1516],{"className":1515},[967,1411,1412,970],[796,1517,1066],{"className":1518},[885,970],[796,1520,1305],{"className":1521},[1304],[796,1523,1525],{"className":1524},[951],[796,1526,1528],{"className":1527,"style":1312},[955],[796,1529],{},[796,1531],{"className":1532},[1005,1203],[796,1534],{"className":1535,"style":918},[893],[796,1537,1050],{"className":1538},[922],[796,1540],{"className":1541,"style":918},[893],[796,1543,1545,1548,1633],{"className":1544},[885],[796,1546],{"className":1547},[977,1203],[796,1549,1551],{"className":1550},[1040],[796,1552,1554,1625],{"className":1553},[947,1210],[796,1555,1557,1622],{"className":1556},[951],[796,1558,1560,1574,1582],{"className":1559,"style":1345},[955],[796,1561,1562,1565],{"style":1261},[796,1563],{"className":1564,"style":1265},[962],[796,1566,1568],{"className":1567},[967,968,969,970],[796,1569,1571],{"className":1570},[885,970],[796,1572,1102],{"className":1573},[885,970],[796,1575,1576,1579],{"style":1277},[796,1577],{"className":1578,"style":1265},[962],[796,1580],{"className":1581,"style":1285},[1284],[796,1583,1584,1587],{"style":1288},[796,1585],{"className":1586,"style":1265},[962],[796,1588,1590],{"className":1589},[967,968,969,970],[796,1591,1593],{"className":1592},[885,970],[796,1594,1596,1599],{"className":1595},[885,970],[796,1597,1033],{"className":1598},[885,939,970],[796,1600,1602],{"className":1601},[943],[796,1603,1605],{"className":1604},[947],[796,1606,1608],{"className":1607},[951],[796,1609,1611],{"className":1610,"style":1400},[955],[796,1612,1613,1616],{"style":1403},[796,1614],{"className":1615,"style":1407},[962],[796,1617,1619],{"className":1618},[967,1411,1412,970],[796,1620,1099],{"className":1621},[885,970],[796,1623,1305],{"className":1624},[1304],[796,1626,1628],{"className":1627},[951],[796,1629,1631],{"className":1630,"style":1312},[955],[796,1632],{},[796,1634],{"className":1635},[1005,1203],[796,1637,1639,1642],{"style":1638},"top:-3.2479em;",[796,1640],{"className":1641,"style":1224},[962],[796,1643],{"className":1644,"style":1285},[1284],[796,1646,1648,1651],{"style":1647},"top:-3.7529em;",[796,1649],{"className":1650,"style":1224},[962],[796,1652,1654,1657,1660,1663,1666,1734,1737,1740,1743,1843,1846,1849,1852,1946,1949,1952,1955],{"className":1653},[885],[796,1655,1047],{"className":1656},[885],[796,1658],{"className":1659,"style":918},[893],[796,1661,1050],{"className":1662},[922],[796,1664],{"className":1665,"style":918},[893],[796,1667,1669,1672,1731],{"className":1668},[885],[796,1670],{"className":1671},[977,1203],[796,1673,1675],{"className":1674},[1040],[796,1676,1678,1723],{"className":1677},[947,1210],[796,1679,1681,1720],{"className":1680},[951],[796,1682,1684,1698,1706],{"className":1683,"style":1258},[955],[796,1685,1686,1689],{"style":1261},[796,1687],{"className":1688,"style":1265},[962],[796,1690,1692],{"className":1691},[967,968,969,970],[796,1693,1695],{"className":1694},[885,970],[796,1696,1057],{"className":1697},[885,970],[796,1699,1700,1703],{"style":1277},[796,1701],{"className":1702,"style":1265},[962],[796,1704],{"className":1705,"style":1285},[1284],[796,1707,1708,1711],{"style":1288},[796,1709],{"className":1710,"style":1265},[962],[796,1712,1714],{"className":1713},[967,968,969,970],[796,1715,1717],{"className":1716},[885,970],[796,1718,1033],{"className":1719},[885,939,970],[796,1721,1305],{"className":1722},[1304],[796,1724,1726],{"className":1725},[951],[796,1727,1729],{"className":1728,"style":1312},[955],[796,1730],{},[796,1732],{"className":1733},[1005,1203],[796,1735],{"className":1736,"style":918},[893],[796,1738,1050],{"className":1739},[922],[796,1741],{"className":1742,"style":918},[893],[796,1744,1746,1749,1840],{"className":1745},[885],[796,1747],{"className":1748},[977,1203],[796,1750,1752],{"className":1751},[1040],[796,1753,1755,1832],{"className":1754},[947,1210],[796,1756,1758,1829],{"className":1757},[951],[796,1759,1762,1776,1784],{"className":1760,"style":1761},[955],"height:1.0179em;",[796,1763,1764,1767],{"style":1261},[796,1765],{"className":1766,"style":1265},[962],[796,1768,1770],{"className":1769},[967,968,969,970],[796,1771,1773],{"className":1772},[885,970],[796,1774,1075],{"className":1775},[885,970],[796,1777,1778,1781],{"style":1277},[796,1779],{"className":1780,"style":1265},[962],[796,1782],{"className":1783,"style":1285},[1284],[796,1785,1786,1789],{"style":1288},[796,1787],{"className":1788,"style":1265},[962],[796,1790,1792],{"className":1791},[967,968,969,970],[796,1793,1795,1798],{"className":1794},[885,970],[796,1796,1066],{"className":1797},[885,970],[796,1799,1801,1804],{"className":1800},[885,970],[796,1802,1033],{"className":1803},[885,939,970],[796,1805,1807],{"className":1806},[943],[796,1808,1810],{"className":1809},[947],[796,1811,1813],{"className":1812},[951],[796,1814,1817],{"className":1815,"style":1816},[955],"height:0.8913em;",[796,1818,1820,1823],{"style":1819},"top:-2.931em;margin-right:0.0714em;",[796,1821],{"className":1822,"style":1407},[962],[796,1824,1826],{"className":1825},[967,1411,1412,970],[796,1827,1057],{"className":1828},[885,970],[796,1830,1305],{"className":1831},[1304],[796,1833,1835],{"className":1834},[951],[796,1836,1838],{"className":1837,"style":1312},[955],[796,1839],{},[796,1841],{"className":1842},[1005,1203],[796,1844],{"className":1845,"style":918},[893],[796,1847,1050],{"className":1848},[922],[796,1850],{"className":1851,"style":918},[893],[796,1853,1855,1858,1943],{"className":1854},[885],[796,1856],{"className":1857},[977,1203],[796,1859,1861],{"className":1860},[1040],[796,1862,1864,1935],{"className":1863},[947,1210],[796,1865,1867,1932],{"className":1866},[951],[796,1868,1870,1884,1892],{"className":1869,"style":1761},[955],[796,1871,1872,1875],{"style":1261},[796,1873],{"className":1874,"style":1265},[962],[796,1876,1878],{"className":1877},[967,968,969,970],[796,1879,1881],{"className":1880},[885,970],[796,1882,1088],{"className":1883},[885,970],[796,1885,1886,1889],{"style":1277},[796,1887],{"className":1888,"style":1265},[962],[796,1890],{"className":1891,"style":1285},[1284],[796,1893,1894,1897],{"style":1288},[796,1895],{"className":1896,"style":1265},[962],[796,1898,1900],{"className":1899},[967,968,969,970],[796,1901,1903],{"className":1902},[885,970],[796,1904,1906,1909],{"className":1905},[885,970],[796,1907,1033],{"className":1908},[885,939,970],[796,1910,1912],{"className":1911},[943],[796,1913,1915],{"className":1914},[947],[796,1916,1918],{"className":1917},[951],[796,1919,1921],{"className":1920,"style":1816},[955],[796,1922,1923,1926],{"style":1819},[796,1924],{"className":1925,"style":1407},[962],[796,1927,1929],{"className":1928},[967,1411,1412,970],[796,1930,1066],{"className":1931},[885,970],[796,1933,1305],{"className":1934},[1304],[796,1936,1938],{"className":1937},[951],[796,1939,1941],{"className":1940,"style":1312},[955],[796,1942],{},[796,1944],{"className":1945},[1005,1203],[796,1947],{"className":1948,"style":918},[893],[796,1950,1050],{"className":1951},[922],[796,1953],{"className":1954,"style":918},[893],[796,1956,1958,1961,2046],{"className":1957},[885],[796,1959],{"className":1960},[977,1203],[796,1962,1964],{"className":1963},[1040],[796,1965,1967,2038],{"className":1966},[947,1210],[796,1968,1970,2035],{"className":1969},[951],[796,1971,1973,1987,1995],{"className":1972,"style":1761},[955],[796,1974,1975,1978],{"style":1261},[796,1976],{"className":1977,"style":1265},[962],[796,1979,1981],{"className":1980},[967,968,969,970],[796,1982,1984],{"className":1983},[885,970],[796,1985,1102],{"className":1986},[885,970],[796,1988,1989,1992],{"style":1277},[796,1990],{"className":1991,"style":1265},[962],[796,1993],{"className":1994,"style":1285},[1284],[796,1996,1997,2000],{"style":1288},[796,1998],{"className":1999,"style":1265},[962],[796,2001,2003],{"className":2002},[967,968,969,970],[796,2004,2006],{"className":2005},[885,970],[796,2007,2009,2012],{"className":2008},[885,970],[796,2010,1033],{"className":2011},[885,939,970],[796,2013,2015],{"className":2014},[943],[796,2016,2018],{"className":2017},[947],[796,2019,2021],{"className":2020},[951],[796,2022,2024],{"className":2023,"style":1816},[955],[796,2025,2026,2029],{"style":1819},[796,2027],{"className":2028,"style":1407},[962],[796,2030,2032],{"className":2031},[967,1411,1412,970],[796,2033,1099],{"className":2034},[885,970],[796,2036,1305],{"className":2037},[1304],[796,2039,2041],{"className":2040},[951],[796,2042,2044],{"className":2043,"style":1312},[955],[796,2045],{},[796,2047],{"className":2048},[1005,1203],[796,2050,1305],{"className":2051},[1304],[796,2053,2055],{"className":2054},[951],[796,2056,2059],{"className":2057,"style":2058},[955],"height:1.1514em;",[796,2060],{},[796,2062],{"className":2063},[1005,1203],[311,2065],{},[266,2067,2069],{"id":2068},"rounding-rules","Rounding rules",[323,2071,2072,2085],{},[326,2073,2074],{},[329,2075,2076,2079,2082],{},[332,2077,2078],{},"Operation",[332,2080,2081],{},"Rounding",[332,2083,2084],{},"Protocol favored",[339,2086,2087,2098,2107,2117,2126,2135],{},[329,2088,2089,2092,2095],{},[344,2090,2091],{},"Start earning (present → principal)",[344,2093,2094],{},"Down",[344,2096,2097],{},"Yes",[329,2099,2100,2103,2105],{},[344,2101,2102],{},"Stop earning (principal → present)",[344,2104,2094],{},[344,2106,2097],{},[329,2108,2109,2112,2115],{},[344,2110,2111],{},"Earner-to-earner transfer (sender)",[344,2113,2114],{},"Up",[344,2116,2097],{},[329,2118,2119,2122,2124],{},[344,2120,2121],{},"Non-earner-to-earner transfer (receiver)",[344,2123,2094],{},[344,2125,2097],{},[329,2127,2128,2131,2133],{},[344,2129,2130],{},"Mint to earner",[344,2132,2094],{},[344,2134,2097],{},[329,2136,2137,2140,2142],{},[344,2138,2139],{},"Burn from earner",[344,2141,2114],{},[344,2143,2097],{},[311,2145],{},[266,2147,2149],{"id":2148},"related","Related",[280,2151,2152,2159,2165],{},[283,2153,2154,2158],{},[2155,2156,2157],"a",{"href":209},"M Token overview"," - Full conceptual documentation",[283,2160,2161,2164],{},[2155,2162,2163],{"href":225},"Rate Models"," - How interest rates are determined",[283,2166,2167,2170,2171],{},[2155,2168,2169],{"href":217},"Minting & Burning"," - Supply control via ",[275,2172,597],{},{"title":2174,"searchDepth":2175,"depth":2176,"links":2177},"",1,2,[2178,2179,2189,2190,2191,2192,2193],{"id":268,"depth":2176,"text":269},{"id":315,"depth":2176,"text":316,"children":2180},[2181,2183,2184,2185,2186,2187,2188],{"id":320,"depth":2182,"text":321},3,{"id":397,"depth":2182,"text":398},{"id":423,"depth":2182,"text":424},{"id":459,"depth":2182,"text":460},{"id":505,"depth":2182,"text":506},{"id":571,"depth":2182,"text":572},{"id":631,"depth":2182,"text":632},{"id":669,"depth":2176,"text":670},{"id":728,"depth":2176,"text":729},{"id":790,"depth":2176,"text":791},{"id":2068,"depth":2176,"text":2069},{"id":2148,"depth":2176,"text":2149},"Low-level technical specification for the M token - function signatures, events, errors, and storage layout.","md",null,{},true,{"title":212,"description":2194},"w4njgh69RtKlc6i74a5Bs1d0ehuC8HUF2Bt4iILWBKU",[2202,2204],{"title":208,"path":209,"stem":210,"description":2203,"children":-1},"Complete technical documentation for the M token, the immutable ERC20-compliant token at the heart of the M0 Ecosystem.",{"title":216,"path":217,"stem":218,"description":2205,"children":-1},"Complete documentation of the MinterGateway contract, the central hub for minting and burning, managing minter collateral, and tracking debt obligations."]