MCPcopy Create free account
hub / github.com/chronoxor/FastBinaryEncoding / __init__

Method __init__

projects/Python/proto/proto.py:2138–2145  ·  view source on GitHub ↗
(self, buffer, offset)

Source from the content-addressed store, hash-verified

2136 __slots__ = "_id", "_name", "_state", "_wallet", "_asset", "_orders",
2137
2138 def __init__(self, buffer, offset):
2139 super().__init__(buffer, offset)
2140 self._id = fbe.FinalModelInt32(buffer, 0)
2141 self._name = fbe.FinalModelString(buffer, 0)
2142 self._state = FinalModelState(buffer, 0)
2143 self._wallet = FinalModelBalance(buffer, 0)
2144 self._asset = fbe.FinalModelOptional(FinalModelBalance(buffer, 0), buffer, 0)
2145 self._orders = fbe.FinalModelVector(FinalModelOrder(buffer, 0), buffer, 0)
2146
2147 @property
2148 def id(self):

Callers

nothing calls this directly

Calls 7

FinalModelVectorMethod · 0.80
FinalModelStateClass · 0.70
FinalModelBalanceClass · 0.70
FinalModelOrderClass · 0.70
__init__Method · 0.45
FinalModelInt32Method · 0.45
FinalModelStringMethod · 0.45

Tested by

no test coverage detected