A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
!!=!==%&&&*+-/<<<<=======>>>=>>?^A minimal Reach programacc.attachacc.deployacc.networkAccountaccountaddaddAddressaddressaddressEqaddressEqALGOAlgorandallandanyApparrayArrayarrayarrayArray & tuple length: Tuple.length, Array.length, and .lengthArray & tuple update: Tuple.set, Array.set, and .setArray group operationsArray.allArray.andArray.anyArray.averageArray.concatArray.countArray.emptyArray.findIndexArray.forEachArray.includesArray.indexOfArray.iotaArray.lengthArray.mapArray.maxArray.minArray.orArray.productArray.reduceArray.replicateArray.setArray.sumArray.zipArray_setArrow expressionarrow expressionaskask.mjsassertassertassertassertassertAssertion InsertionAssertion InsertionAssertion InsertionAssertion InsertionAssertion Insertionassumeassumeassumeassumptionatomicatomic unitatomicUnitattachaveragebackendbackendsbalancebalancebalancebalanceOfbandBets and WagersbigNumberifybigNumberifybigNumberToHexbigNumberToNumberbinary expressionbinary operatorbiorbit widthblockblock statementBlock statementsBlocksBoolBoolean literalboolEqbound identifierBuilding decentralized abstractionsbxorBytesbytesEqcanonicalizeConnectorModecasecheckCommitmentcheckCommitmentcheckCommitmentChoosing a deployment modecloseTocloseTocloseToCommentscommitcommitcommit statementcommitsCommunication ConstructionCommunication ConstructionCommunication ConstructionCommunication ConstructionCommunication ConstructionCompilation ModelCompilecompilecomposecomposecomposeComputationsconcatConditional expressionconditional expressionconditional statementconnectAccountconnectorconnectorsconsensus computationconsensus networkConsensus Network Connectorsconsensus stateconsensus stepConsensus Stepsconsensus transferconstconst and functioncontinuationscontinuecontinuecontinue statementContractscountcreateAccountctc.getInfoDAppDataDataData DefinitionData DefinitionData DefinitionData DefinitionData Definitiondata instanceDecentralized applicationsdeclassificationdeclassifydeclassifydeclassifydefaultdeploydeployDeployment DecisionsDeployment DecisionsDeployment DecisionsDeployment DecisionsDeployment DecisionsdeployModeDeterminism, simultaneity, and choice in decentralized applicationsdigestDigestdigestdigestdigestdigestEqdigestEqDiscussionDiscussion and Next StepsDiscussion and Next StepsDiscussion and Next StepsDiscussion and Next StepsdivdivdoneeacheachEithereithereitherElement referenceelseensureensureensureenumenumerationeqETHEthereumEvaluation ModelExecuteexitexitexit statementexportexportexportExpression statementsExpressionsExpressionsExpressionsExpressionsExpressionsexpressionsfailfailfailfalsefieldField referencefindIndexFinding and using loop invariantsfixedFixed-Point NumbersFixedPointforallforallforallforEachforkforkfork statementformatCurrencyfromfromLeftfromLeftfromMaybefromRightfromRightfrontendFunfunctionFunction applicationfunction applicationfunction bodyfunction definitionfundFromFaucetfxfxfxaddfxcmpfxdivfxdivfxeqfxeqfxfloorfxgefxgtfxintfxintfxlefxltfxmodfxmulfxnefxpowfxpowfxpowifxpowuifxpowuifxrescalefxrescalefxsqrtfxsubfxunifyfxunifygegegetConnectorgetConnectorModegetDefaultAccountgetInfogetNetworkTimegtgtGuaranteesGuidehasRandomhasRandomhasRandomhexToBigNumberhonestHow and what to verifyHow does Reach use version numbers?How does Reach work?iaddIDE/Text Editor Supportidentifier definitionIdentifier referenceidentifiersidivieqieqififigeigtileiltimodimpliesimpliesimpliesimportimportimportimulincludesindexOfineInstall and InitializeInstallationIntintintintEqinteractinteractinteractInteraction and Independenceinteraction expressionInteraction IntroductionInteraction IntroductionInteraction IntroductionInteraction IntroductionInteraction IntroductionInterfaceinvalidinvariantiotaisBigNumberisBigNumberisHexisLeftisLeftisNoneisNoneisolated testing modesisRightisRightisSomeisSomeisTypeisubiteJavaScriptjoinknowledge assertionLanguage ModellastConsensusTimelastConsensusTimelastConsensusTimelelelengthliteral valueLiteral valuesloader.mjslocal computationlocal statelocal stepLocal Stepsloop invariantlshltltmakeCommitmentmakeCommitmentmakeCommitmentmakeDeadlinemakeDeadlinemakeDeadlinemakeEnummakeEnummapmatchmatchmatch expressionmaxMaybeMaybeminminimumBalancemodmodmoduleModulesmulmulmulti-line commentNegnetwork tokennetworkAccountnewAccountFromMnemonicnewAccountFromSecretnewTestAccountNext stepsNon-participation: What it is and how to protect against itNoneNullnullnull literalNumeric literalObjectobjectobject literalobject referenceobject spliceObject.hasObject.hasObject.setObject.setObject.setIfUnsetObject.setIfUnsetObject_setObject_setIfUnsetObjectsonlyonly and eachonly and eachOnward and FurtheroperatorOperator expressionororiginatorOverviewparallel reduce statementparallel_reduceparallel_reduceParenthesized expressionparseCurrencyparseFixedPointparseIntParticipantparticipantParticipant Backendsparticipant classparticipant constructorParticipant Constructorsparticipant instancesparticipant interact interfaceParticipant.setParticipant.set and .setParticipantClasspayPlay and Play AgainpolyEqpolyNeqPospossibility assertionpossiblepossiblepossiblepowpowpowprivateProblem AnalysisProblem AnalysisProblem AnalysisProblem AnalysisProblem AnalysisproductProgramsprogramsprotectpublicpublicationpublishpublish, pay, when, and timeoutraceracerace expressionRacing non-determinism in decentralized applicationsrandomUIntReachreach compilereach hashesreach initreach runreach scaffoldreach updatereach upgradereach versionReach.AppReach.AppReach: The Safest and Easiest DApp Programming LanguageREACH_CONNECTOR_MODEreduceReferencereferencerelay accountrequirerequirerequirerequirementreturnreturnreturn statementRock, Paper, and ScissorsrshScaffolding and SetupsecretSecurity levels and scopesetSigned Integerssingle-line commentSomesource filesqrtsqrtsqrtStandard Librarystandard unitstandardUnitStatementsStatementsStatementsStatementsStatementsstatementsstatic assertionstdlibstepStepsString literalstringToHexsubsubsumswitchswitchswitch statementSyntax ModelT_AddressT_ArrayT_BoolT_BytesT_NullT_ObjectT_TupleT_UInttailterminator statementthisthisthistimetime deltatimeouttimeoutTimeouts and Participationtoken linearity propertytransfertransfertransfertransfer expressiontransferstrueTrust and CommitmentsTupletupleTuple.lengthTuple.setTuplesTutorialtypetypeEqtypeOftypeofTypesUIntuintToBytesunary expressionunary operatorunboundunknowableunknowableunknowableUsageUsing Reach on WindowsUtilitiesvalidValidityvaluevalue definitionvarVerifyverifyArithmeticverifyPerConnectorwaitwaitwaitwait statementwaitUntilTimeWeb appWeb InteractionWhat are Reach’s limitations and its future roadmapwhilewhilewhile statementWorkshopWorkshop: ChickenWorkshop: Crowd-fundingWorkshop: Efficient Rock-Paper-ScissorsWorkshop: Fair Rock-Paper-ScissorsWorkshop: Fear of Missing OutWorkshop: Fear of Missing Out GeneralizedWorkshop: Guardian AccountWorkshop: Hash LockWorkshop: NimWorkshop: OracleWorkshop: Periodic PaymentWorkshop: Popularity ContestWorkshop: RaceWorkshop: Relay AccountWorkshop: Rental AgreementWorkshop: Secured LoanWorkshop: Simultaneous GamesWorkshop: Tic-Tac-ToeWorkshop: Timed English AuctionWorkshop: Trust Fundxorxoryesnozip|||