forest-filecoin 0.33.2

Rust Filecoin implementation.
Documentation
1
60c0604052600b60809081526a2937b132b93a37a1b7b4b760a91b60a0525f90610029908261024f565b506040805180820190915260038152622927a160e91b6020820152600190610051908261024f565b5034801561005d575f5ffd5b50600380546001600160a01b03191633908117909155610094906100836012600a610402565b61008f906103e8610414565b610099565b61043e565b6001600160a01b0382166100f35760405162461bcd60e51b815260206004820152601b60248201527f45524332303a206d696e7420746f207a65726f20616464726573730000000000604482015260640160405180910390fd5b8060025f828254610104919061042b565b90915550506001600160a01b0382165f908152600460205260408120805483929061013090849061042b565b90915550506040518181526001600160a01b038316907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859060200160405180910390a26040518181526001600160a01b038316905f907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806101df57607f821691505b6020821081036101fd57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561024a57805f5260205f20601f840160051c810160208510156102285750805b601f840160051c820191505b81811015610247575f8155600101610234565b50505b505050565b81516001600160401b03811115610268576102686101b7565b61027c8161027684546101cb565b84610203565b6020601f8211600181146102ae575f83156102975750848201515b5f19600385901b1c1916600184901b178455610247565b5f84815260208120601f198516915b828110156102dd57878501518255602094850194600190920191016102bd565b50848210156102fa57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b6001815b60018411156103585780850481111561033c5761033c610309565b600184161561034a57908102905b60019390931c928002610321565b935093915050565b5f8261036e575060016103fc565b8161037a57505f6103fc565b8160018114610390576002811461039a576103b6565b60019150506103fc565b60ff8411156103ab576103ab610309565b50506001821b6103fc565b5060208310610133831016604e8410600b84101617156103d9575081810a6103fc565b6103e55f19848461031d565b805f19048211156103f8576103f8610309565b0290505b92915050565b5f61040d8383610360565b9392505050565b80820281158282048414176103fc576103fc610309565b808201808211156103fc576103fc610309565b6106f58061044b5f395ff3fe608060405234801561000f575f5ffd5b5060043610610085575f3560e01c806370a082311161005857806370a08231146100f65780638da5cb5b1461011e57806395d89b4114610149578063a9059cbb14610151575f5ffd5b806306fdde031461008957806318160ddd146100a7578063313ce567146100b957806340c10f19146100d3575b5f5ffd5b610091610164565b60405161009e91906105b5565b60405180910390f35b6002545b60405190815260200161009e565b6100c1601281565b60405160ff909116815260200161009e565b6100e66100e1366004610605565b6101ef565b604051901515815260200161009e565b6100ab61010436600461062d565b6001600160a01b03165f9081526004602052604090205490565b600354610131906001600160a01b031681565b6040516001600160a01b03909116815260200161009e565b6100916102aa565b6100e661015f366004610605565b6102b7565b5f80546101709061064d565b80601f016020809104026020016040519081016040528092919081815260200182805461019c9061064d565b80156101e75780601f106101be576101008083540402835291602001916101e7565b820191905f5260205f20905b8154815290600101906020018083116101ca57829003601f168201915b505050505081565b6003545f906001600160a01b031633146102405760405162461bcd60e51b815260206004820152600d60248201526c2737ba103a34329037bbb732b960991b60448201526064015b60405180910390fd5b6001600160a01b0383166102965760405162461bcd60e51b815260206004820152601b60248201527f45524332303a206d696e7420746f207a65726f206164647265737300000000006044820152606401610237565b6102a083836102c3565b5060015b92915050565b600180546101709061064d565b5f6102a03384846103dd565b6001600160a01b0382166103195760405162461bcd60e51b815260206004820152601b60248201527f45524332303a206d696e7420746f207a65726f206164647265737300000000006044820152606401610237565b8060025f82825461032a9190610699565b90915550506001600160a01b0382165f9081526004602052604081208054839290610356908490610699565b90915550506040518181526001600160a01b038316907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859060200160405180910390a26040518181526001600160a01b038316905f907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b6001600160a01b03831661043d5760405162461bcd60e51b815260206004820152602160248201527f45524332303a207472616e736665722066726f6d207a65726f206164647265736044820152607360f81b6064820152608401610237565b6001600160a01b0382166104935760405162461bcd60e51b815260206004820152601f60248201527f45524332303a207472616e7366657220746f207a65726f2061646472657373006044820152606401610237565b6001600160a01b0383165f908152600460205260409020548111156105095760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610237565b6001600160a01b0383165f90815260046020526040812080548392906105309084906106ac565b90915550506001600160a01b0382165f908152600460205260408120805483929061055c908490610699565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516105a891815260200190565b60405180910390a3505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b0381168114610600575f5ffd5b919050565b5f5f60408385031215610616575f5ffd5b61061f836105ea565b946020939093013593505050565b5f6020828403121561063d575f5ffd5b610646826105ea565b9392505050565b600181811c9082168061066157607f821691505b60208210810361067f57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b808201808211156102a4576102a4610685565b818103818111156102a4576102a461068556fea26469706673582212202c3acfb913ed303016cdee3d4a0c76585286176fa1d0612218f246e1d722c8a064736f6c634300081e0033