diff --git a/docs.wrm/getting-started.wrm b/docs.wrm/getting-started.wrm index 0428e3124..8642d53b0 100644 --- a/docs.wrm/getting-started.wrm +++ b/docs.wrm/getting-started.wrm @@ -161,18 +161,18 @@ The [[Contract]] object makes it easier to use an on-chain Contract as a normal JavaScript object, with the methods mapped to encoding and decoding data for you. -If you are familiar with Databases, this is similar to an ORM. +If you are familiar with Databases, this is similar to an ////Object Relational Mapper// (ORM). In order to communicate with the Contract on-chain, this class needs to know what methods are available and how to encode and decode the data, which is what the //Application Binary Interface// (API) provides. -This class is a meta-class, which means its methods are constructed -at runtime, when you pass in the ABI to the constructor it uses it +This class is a //meta-class//, which means its methods are constructed +at runtime, and when you pass in the ABI to the constructor it uses it to determine which methods to add. -While a on-chain Contract may have many methods available, you can safely ignore +While an on-chain Contract may have many methods available, you can safely ignore any methods you don't need or use, providing a smaller subset of the ABI to the contract. @@ -243,8 +243,8 @@ _heading: State Changing Methods @ _code: Sending DAI @lang