Skip to content

Commit

Permalink
Merge pull request #68 from tyronbrand/main
Browse files Browse the repository at this point in the history
dotnet sdk milestone 2 submission
  • Loading branch information
srinjoyc authored Nov 5, 2021
2 parents 0c55f6a + d4f048d commit ad69757
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions submissions/issue-20/milestone-2/dotnet-sdk/milestone-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
## Flow-.Net-SDK - Milestone 1, 2

This PR is for issue #20.

## SDK repo

https://github.com/tyronbrand/flow.net

### Current Status

The flow.net SDK has completed all the essential parts with some tests and example code.
Still to come:
- Documentation
- More tests/examples

Blocks:

- [x] retrieve a block by ID
- [x] retrieve a block by height
- [x] retrieve the latest block

Collections:

- [x] retrieve a collection by ID

Events:

- [x] retrieve events by name in the block height range

Scripts:

- [x] submit a script and parse the response
- [x] submit a script with arguments and parse the response

Accounts:

- [x] retrieve an account by address
- [x] create a new account
- [x] deploy a new contract to the account
- [x] remove a contract from the account
- [x] update an existing contract on the account

Transactions:

- [x] retrieve a transaction by ID
- [x] sign a transaction (single payer, proposer, authorizer or combination of multiple)
- [x] submit a signed transaction
- [x] sign a transaction with arguments and submit it

### Milestones

- 1 [x] Implement the gRPC layer of the SDK, allowing communication with the Flow blockchain
- 2 [x] Accomplish transaction signing in a way that handles the complex algorithm / hashing / encoding for the user.
- 3 [ ] Meet and exceed Flow SDK guidelines
- 4 [ ] Complete documentation and common usage examples are available

0 comments on commit ad69757

Please sign in to comment.